亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? cfb.h

?? 遠(yuǎn)程桌面連接工具
?? H
?? 第 1 頁 / 共 3 頁
字號(hào):
/* $XConsortium: cfb.h,v 5.37 94/04/17 20:28:38 dpw Exp $ *//* $XFree86: xc/programs/Xserver/cfb/cfb.h,v 3.3.2.2 1997/05/30 13:50:37 hohndel Exp $ *//************************************************************Copyright 1987 by Sun Microsystems, Inc. Mountain View, CA.                    All Rights ReservedPermission  to  use,  copy,  modify,  and  distribute   thissoftware  and  its documentation for any purpose and withoutfee is hereby granted, provided that the above copyright no-tice  appear  in all copies and that both that copyright no-tice and this permission notice appear in  supporting  docu-mentation,  and  that the names of Sun or X Consortiumnot be used in advertising or publicity pertaining to distribution  of  the software  without specific prior written permission. Sun and X Consortium make no representations about the suitability of this software for any purpose. It is provided "as is" without any express or implied warranty.SUN DISCLAIMS ALL WARRANTIES WITH REGARD TO  THIS  SOFTWARE,INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FIT-NESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SUN BE  LI-ABLE  FOR  ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES ORANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,  DATA  ORPROFITS,  WHETHER  IN  AN  ACTION OF CONTRACT, NEGLIGENCE OROTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION  WITHTHE USE OR PERFORMANCE OF THIS SOFTWARE.********************************************************/#include "X.h"#include "pixmap.h"#include "region.h"#include "gc.h"#include "colormap.h"#include "miscstruct.h"#include "servermd.h"#include "windowstr.h"#include "mfb.h"#undef PixelType#include "cfbmap.h"/*   private filed of pixmap   pixmap.devPrivate = (unsigned int *)pointer_to_bits   pixmap.devKind = width_of_pixmap_in_bytes*/extern int  cfbGCPrivateIndex;extern int  cfbWindowPrivateIndex;/* private field of GC */typedef struct {    unsigned char       rop;            /* special case rop values */    /* next two values unused in cfb, included for compatibility with mfb */    unsigned char       ropOpStip;      /* rop for opaque stipple */    /* this value is ropFillArea in mfb, usurped for cfb */    unsigned char       oneRect;	/*  drawable has one clip rect */    unsigned		fExpose:1;	/* callexposure handling ? */    unsigned		freeCompClip:1;    PixmapPtr		pRotatedPixmap;    RegionPtr		pCompositeClip; /* FREE_CC or REPLACE_CC */    unsigned long	xor, and;	/* reduced rop values */    } cfbPrivGC;typedef cfbPrivGC	*cfbPrivGCPtr;#define cfbGetGCPrivate(pGC)	((cfbPrivGCPtr)\	(pGC)->devPrivates[cfbGCPrivateIndex].ptr)#define cfbGetCompositeClip(pGC) (((cfbPrivGCPtr)\	(pGC)->devPrivates[cfbGCPrivateIndex].ptr)->pCompositeClip)/* way to carry RROP info around */typedef struct {    unsigned char	rop;    unsigned long	xor, and;} cfbRRopRec, *cfbRRopPtr;/* private field of window */typedef struct {    unsigned	char fastBorder; /* non-zero if border is 32 bits wide */    unsigned	char fastBackground;    unsigned short unused; /* pad for alignment with Sun compiler */    DDXPointRec	oldRotate;    PixmapPtr	pRotatedBackground;    PixmapPtr	pRotatedBorder;    } cfbPrivWin;#define cfbGetWindowPrivate(_pWin) ((cfbPrivWin *)\	(_pWin)->devPrivates[cfbWindowPrivateIndex].ptr)/* cfb8bit.c */extern int cfbSetStipple(#if NeedFunctionPrototypes    int /*alu*/,    unsigned long /*fg*/,    unsigned long /*planemask*/#endif);extern int cfbSetOpaqueStipple(#if NeedFunctionPrototypes    int /*alu*/,    unsigned long /*fg*/,    unsigned long /*bg*/,    unsigned long /*planemask*/#endif);extern int cfbComputeClipMasks32(#if NeedFunctionPrototypes    BoxPtr /*pBox*/,    int /*numRects*/,    int /*x*/,    int /*y*/,    int /*w*/,    int /*h*/,    CARD32 * /*clips*/#endif);/* cfb8cppl.c */extern void cfbCopyImagePlane(#if NeedFunctionPrototypes    DrawablePtr /*pSrcDrawable*/,    DrawablePtr /*pDstDrawable*/,    int /*rop*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/#endif);extern void cfbCopyPlane8to1(#if NeedFunctionPrototypes    DrawablePtr /*pSrcDrawable*/,    DrawablePtr /*pDstDrawable*/,    int /*rop*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/,    unsigned long /*bitPlane*/#endif);/* cfb8lineCO.c */extern int cfb8LineSS1RectCopy(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*mode*/,    int /*npt*/,    DDXPointPtr /*pptInit*/,    DDXPointPtr /*pptInitOrig*/,    int * /*x1p*/,    int * /*y1p*/,    int * /*x2p*/,    int * /*y2p*/#endif);extern void cfb8LineSS1Rect(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*mode*/,    int /*npt*/,    DDXPointPtr /*pptInit*/#endif);extern void cfb8ClippedLineCopy(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*x1*/,    int /*y1*/,    int /*x2*/,    int /*y2*/,    BoxPtr /*boxp*/,    Bool /*shorten*/#endif);/* cfb8lineCP.c */extern int cfb8LineSS1RectPreviousCopy(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*mode*/,    int /*npt*/,    DDXPointPtr /*pptInit*/,    DDXPointPtr /*pptInitOrig*/,    int * /*x1p*/,    int * /*y1p*/,    int * /*x2p*/,    int * /*y2p*/#endif);/* cfb8lineG.c */extern int cfb8LineSS1RectGeneral(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*mode*/,    int /*npt*/,    DDXPointPtr /*pptInit*/,    DDXPointPtr /*pptInitOrig*/,    int * /*x1p*/,    int * /*y1p*/,    int * /*x2p*/,    int * /*y2p*/#endif);extern void cfb8ClippedLineGeneral(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*x1*/,    int /*y1*/,    int /*x2*/,    int /*y2*/,    BoxPtr /*boxp*/,    Bool /*shorten*/#endif);/* cfb8lineX.c */extern int cfb8LineSS1RectXor(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*mode*/,    int /*npt*/,    DDXPointPtr /*pptInit*/,    DDXPointPtr /*pptInitOrig*/,    int * /*x1p*/,    int * /*y1p*/,    int * /*x2p*/,    int * /*y2p*/#endif);extern void cfb8ClippedLineXor(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*x1*/,    int /*y1*/,    int /*x2*/,    int /*y2*/,    BoxPtr /*boxp*/,    Bool /*shorten*/#endif);/* cfb8segC.c */extern int cfb8SegmentSS1RectCopy(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*nseg*/,    xSegment * /*pSegInit*/#endif);/* cfb8segCS.c */extern int cfb8SegmentSS1RectShiftCopy(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*nseg*/,    xSegment * /*pSegInit*/#endif);extern void cfb8SegmentSS1Rect(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*nseg*/,    xSegment * /*pSegInit*/#endif);/* cfb8segG.c */extern int cfb8SegmentSS1RectGeneral(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*nseg*/,    xSegment * /*pSegInit*/#endif);/* cfbsegX.c */extern int cfb8SegmentSS1RectXor(#if NeedFunctionPrototypes    DrawablePtr /*pDrawable*/,    GCPtr /*pGC*/,    int /*nseg*/,    xSegment * /*pSegInit*/#endif);/* cfballpriv.c */extern Bool cfbAllocatePrivates(#if NeedFunctionPrototypes    ScreenPtr /*pScreen*/,    int * /*window_index*/,    int * /*gc_index*/#endif);/* cfbbitblt.c */extern RegionPtr cfbBitBlt(#if NeedFunctionPrototypes    DrawablePtr /*pSrcDrawable*/,    DrawablePtr /*pDstDrawable*/,    GCPtr/*pGC*/,    int /*srcx*/,    int /*srcy*/,    int /*width*/,    int /*height*/,    int /*dstx*/,    int /*dsty*/,    void (* /*doBitBlt*/)(#if NeedNestedPrototypes	DrawablePtr /*pSrc*/,	DrawablePtr /*pDst*/,	int /*alu*/,	RegionPtr /*prgnDst*/,	DDXPointPtr /*pptSrc*/,	unsigned long /*planemask*/,	unsigned long /*bitPlane*/#endif	),    unsigned long /*bitPlane*/#endif);extern void cfbDoBitblt(#if NeedFunctionPrototypes    DrawablePtr /*pSrc*/,    DrawablePtr /*pDst*/,    int /*alu*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/#endif);extern RegionPtr cfbCopyArea(#if NeedFunctionPrototypes    DrawablePtr /*pSrcDrawable*/,    DrawablePtr /*pDstDrawable*/,    GCPtr/*pGC*/,    int /*srcx*/,    int /*srcy*/,    int /*width*/,    int /*height*/,    int /*dstx*/,    int /*dsty*/#endif);extern void cfbCopyPlane1to8(#if NeedFunctionPrototypes    DrawablePtr /*pSrcDrawable*/,    DrawablePtr /*pDstDrawable*/,    int /*rop*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/,    unsigned long /*bitPlane*/#endif);extern RegionPtr cfbCopyPlane(#if NeedFunctionPrototypes    DrawablePtr /*pSrcDrawable*/,    DrawablePtr /*pDstDrawable*/,    GCPtr /*pGC*/,    int /*srcx*/,    int /*srcy*/,    int /*width*/,    int /*height*/,    int /*dstx*/,    int /*dsty*/,    unsigned long /*bitPlane*/#endif);/* cfbbltC.c */extern void cfbDoBitbltCopy(#if NeedFunctionPrototypes    DrawablePtr /*pSrc*/,    DrawablePtr /*pDst*/,    int /*alu*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/#endif);/* cfbbltG.c */extern void cfbDoBitbltGeneral(#if NeedFunctionPrototypes    DrawablePtr /*pSrc*/,    DrawablePtr /*pDst*/,    int /*alu*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/#endif);/* cfbbltO.c */extern void cfbDoBitbltOr(#if NeedFunctionPrototypes    DrawablePtr /*pSrc*/,    DrawablePtr /*pDst*/,    int /*alu*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/#endif);/* cfbbltX.c */extern void cfbDoBitbltXor(#if NeedFunctionPrototypes    DrawablePtr /*pSrc*/,    DrawablePtr /*pDst*/,    int /*alu*/,    RegionPtr /*prgnDst*/,    DDXPointPtr /*pptSrc*/,    unsigned long /*planemask*/#endif);/* cfbbres.c */extern void cfbBresS(#if NeedFunctionPrototypes    int /*rop*/,    unsigned long /*and*/,    unsigned long /*xor*/,    unsigned long * /*addrl*/,    int /*nlwidth*/,    int /*signdx*/,    int /*signdy*/,    int /*axis*/,    int /*x1*/,    int /*y1*/,    int /*e*/,    int /*e1*/,    int /*e2*/,    int /*len*/#endif);/* cfbbresd.c */extern void cfbBresD(#if NeedFunctionPrototypes    cfbRRopPtr /*rrops*/,    int * /*pdashIndex*/,    unsigned char * /*pDash*/,    int /*numInDashList*/,    int * /*pdashOffset*/,    int /*isDoubleDash*/,    unsigned long * /*addrl*/,    int /*nlwidth*/,    int /*signdx*/,    int /*signdy*/,    int /*axis*/,    int /*x1*/,    int /*y1*/,    int /*e*/,    int /*e1*/,    int /*e2*/,    int /*len*/#endif);/* cfbbstore.c */extern void cfbSaveAreas(#if NeedFunctionPrototypes    PixmapPtr /*pPixmap*/,    RegionPtr /*prgnSave*/,    int /*xorg*/,    int /*yorg*/,    WindowPtr /*pWin*/#endif);

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人午夜av电影| 色天天综合久久久久综合片| 亚洲精品成人在线| 欧美一区二区美女| 91首页免费视频| 精品无码三级在线观看视频| 一区二区三区四区乱视频| 久久日韩精品一区二区五区| 欧美日韩国产高清一区| 成人不卡免费av| 国产美女久久久久| 香港成人在线视频| 亚洲人成影院在线观看| 亚洲国产高清在线观看视频| 日韩欧美电影一区| 欧美一区日本一区韩国一区| 日本韩国欧美三级| 成人国产精品免费网站| 国产在线看一区| 美女视频黄久久| 日韩成人免费看| 亚洲成人黄色影院| 亚洲综合av网| 一区二区三区美女视频| 亚洲欧美自拍偷拍色图| 久久久99久久| 久久久久综合网| 精品蜜桃在线看| 欧美大片免费久久精品三p| 欧美日韩国产综合一区二区三区| 色哟哟一区二区三区| 成人av电影在线网| 99久久精品免费看国产| 成人国产精品免费网站| 成人激情午夜影院| 高清免费成人av| jizz一区二区| 99久久夜色精品国产网站| 成人高清视频免费观看| thepron国产精品| 99久免费精品视频在线观看| 波多野结衣亚洲一区| heyzo一本久久综合| 91麻豆精品在线观看| 91色婷婷久久久久合中文| 色综合久久天天| 在线亚洲免费视频| 欧美绝品在线观看成人午夜影视| 欧美伊人久久久久久久久影院| 欧美性一级生活| 欧美日韩成人在线| 日韩午夜激情视频| 欧美精品一区二区三区蜜臀| 26uuu色噜噜精品一区二区| 久久亚洲一区二区三区四区| 久久精品视频在线免费观看| 中文字幕永久在线不卡| 亚洲乱码国产乱码精品精可以看 | 亚洲第一av色| 日本中文字幕一区| 狠狠色狠狠色综合| av欧美精品.com| 欧美日韩精品一区二区天天拍小说 | 日韩一区二区精品| 久久亚洲捆绑美女| 亚洲美女在线国产| 日本va欧美va欧美va精品| 国产乱码精品1区2区3区| 91麻豆国产福利在线观看| 欧美日韩国产片| 久久久综合视频| 亚洲国产精品一区二区www| 午夜婷婷国产麻豆精品| 国内久久婷婷综合| 色噜噜狠狠成人中文综合 | 精品三级av在线| 国产精品青草久久| 午夜欧美视频在线观看| 极品尤物av久久免费看| 色香蕉久久蜜桃| 精品少妇一区二区三区日产乱码| 国产精品美女久久久久久久久久久| 亚洲一二三级电影| 丁香啪啪综合成人亚洲小说| 欧美三级资源在线| 国产精品天干天干在观线| 亚洲国产精品久久人人爱| 国产一区二区伦理片| 欧美日韩在线免费视频| 国产午夜精品一区二区三区四区| 亚洲一区欧美一区| 国产精品77777| 8x福利精品第一导航| 中文字幕欧美一区| 国产综合色产在线精品| 欧美日韩国产综合视频在线观看| 中文字幕av一区二区三区高| 日本欧美一区二区在线观看| 色婷婷亚洲综合| 国产三级三级三级精品8ⅰ区| 亚洲韩国精品一区| 成人亚洲精品久久久久软件| 欧美一区二区三区性视频| 亚洲欧美激情插| 国产 欧美在线| 精品粉嫩aⅴ一区二区三区四区| 亚洲一区二区三区四区五区中文| 国产盗摄一区二区三区| 日韩欧美中文字幕公布| 香港成人在线视频| 欧美色偷偷大香| 亚洲伦理在线免费看| a级精品国产片在线观看| 久久这里只有精品首页| 免费在线观看精品| 欧美性生活久久| 一区二区三区**美女毛片| 91伊人久久大香线蕉| 国产精品毛片久久久久久| 国产精品一二三| 久久久亚洲精华液精华液精华液| 奇米888四色在线精品| 91精品在线观看入口| 亚洲国产成人av| 欧美日韩激情一区二区三区| 亚洲国产精品综合小说图片区| 在线免费精品视频| 亚洲主播在线观看| 欧美日韩一区中文字幕| 夜夜亚洲天天久久| 91国产免费看| 亚洲国产一二三| 欧美日韩精品是欧美日韩精品| 一个色妞综合视频在线观看| 色婷婷久久久亚洲一区二区三区 | 国产精品亚洲综合一区在线观看| 欧美一区二区三区四区视频 | 色综合欧美在线| 亚洲精品中文字幕在线观看| 在线免费观看日本欧美| 亚洲成人一区二区在线观看| 欧美乱妇15p| 青青草91视频| 亚洲精品一区在线观看| 国产精品正在播放| 国产精品美女久久久久久久| 99久久99久久精品免费看蜜桃| 亚洲精品乱码久久久久久日本蜜臀| 日本韩国精品一区二区在线观看| 亚洲免费三区一区二区| 欧美性videosxxxxx| 奇米一区二区三区| 久久这里只有精品6| 成a人片国产精品| 亚洲一区二区在线视频| 6080国产精品一区二区| 韩国三级电影一区二区| 国产精品美女久久福利网站| 色欧美片视频在线观看在线视频| 亚洲国产精品久久不卡毛片| 91精品黄色片免费大全| 国产一区在线观看麻豆| 亚洲视频免费在线观看| 欧美日韩精品福利| 国产成人欧美日韩在线电影| 亚洲精品国产一区二区精华液| 91麻豆精品91久久久久久清纯| 狠狠色狠狠色合久久伊人| 亚洲欧洲av另类| 日韩欧美一区在线| 不卡一区二区在线| 日韩精品欧美精品| 中文字幕免费观看一区| 欧美日韩一区二区三区四区 | 国产一区二区三区av电影| 中文字幕一区二区三区精华液 | 久久日韩粉嫩一区二区三区 | 97久久精品人人做人人爽50路 | 91久久香蕉国产日韩欧美9色| 日日夜夜精品视频免费| 国产精品色在线| 在线成人av网站| 成人国产一区二区三区精品| 日韩不卡一二三区| 亚洲欧洲av色图| wwwwww.欧美系列| 欧美三级韩国三级日本一级| 国产在线精品免费| 亚洲国产成人91porn| 中文字幕av一区 二区| 日韩欧美自拍偷拍| 色婷婷狠狠综合| 国产精品一区免费在线观看| 亚洲午夜电影在线观看| 国产亚洲美州欧州综合国| 67194成人在线观看| 91视频国产观看| 国产裸体歌舞团一区二区| 天天综合日日夜夜精品| 亚洲欧洲精品一区二区三区|