⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xieprotost.h

📁 远程桌面连接工具
💻 H
📖 第 1 页 / 共 2 页
字号:
    /* LISTofTile (numTiles) */} xieFloPasteUp;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    xieTypPhototag	lut B16;    INT32		domainOffsetX B32;    INT32		domainOffsetY B32;    xieTypPhototag	domainPhototag B16;		    CARD8		bandMask;    CARD8		pad;} xieFloPoint;typedef struct {    CARD16			elemType B16;    CARD16			elemLength B16;    xieTypPhototag		src B16;    CARD16			pad B16;} xieFloUnconstrain;/* * Export Elements */typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    xieTypExportNotify	notify;    CARD8		pad1;    INT32		domainOffsetX B32;    INT32		domainOffsetY B32;    xieTypPhototag	domainPhototag B16;		    CARD16		pad2 B16;} xieFloExportClientHistogram;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    xieTypExportNotify	notify;    xieTypOrientation	bandOrder;    CARD32		start0  B32;    CARD32		start1  B32;    CARD32		start2  B32;    CARD32		length0 B32;    CARD32		length1 B32;    CARD32		length2 B32;} xieFloExportClientLUT;typedef struct {    CARD16			elemType B16;    CARD16			elemLength B16;    xieTypPhototag		src B16;    xieTypExportNotify		notify;    CARD8			pad;    xieTypEncodeTechnique	encodeTechnique B16;    CARD16			lenParams B16;    /* Technique dependent encode params */} xieFloExportClientPhoto;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    xieTypExportNotify	notify;    CARD8		pad;} xieFloExportClientROI;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    INT16		dstX B16;    INT16		dstY B16;    CARD16		pad B16;    Drawable		drawable B32;    GContext		gc B32;} xieFloExportDrawable;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    INT16		dstX B16;    INT16		dstY B16;    CARD16		pad B16;    Drawable		drawable B32;    GContext		gc B32;} xieFloExportDrawablePlane;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    CARD8		merge;    CARD8		pad;    xieTypLUT		lut B32;    CARD32		start0 B32;    CARD32		start1 B32;    CARD32		start2 B32;} xieFloExportLUT; typedef struct {    CARD16			elemType B16;    CARD16			elemLength B16;    xieTypPhototag		src B16;    CARD16			pad B16;    xieTypPhotomap		photomap B32;    xieTypEncodeTechnique	encodeTechnique B16;    CARD16			lenParams B16;    /* Technique dependent encode params */} xieFloExportPhotomap;typedef struct {    CARD16		elemType B16;    CARD16		elemLength B16;    xieTypPhototag	src B16;    CARD16		pad B16;    xieTypROI		roi B32;} xieFloExportROI;/* * Technique Parameters */typedef struct {    xieTypFloat		inputLow0   B32;    xieTypFloat		inputLow1   B32;    xieTypFloat		inputLow2   B32;    xieTypFloat		inputHigh0  B32;    xieTypFloat		inputHigh1  B32;    xieTypFloat		inputHigh2  B32;    CARD32		outputLow0  B32;    CARD32		outputLow1  B32;    CARD32		outputLow2  B32;    CARD32		outputHigh0 B32;    CARD32		outputHigh1 B32;    CARD32		outputHigh2 B32;} xieTecClipScale;typedef struct {    CARD32		fill B32;} xieTecColorAllocAll;typedef struct {    xieTypFloat		matchLimit B32;    xieTypFloat		grayLimit B32;} xieTecColorAllocMatch;typedef struct {    CARD32		maxCells B32;} xieTecColorAllocRequantize;typedef struct {    xieTypFloat			matrix00 B32;    xieTypFloat			matrix01 B32;    xieTypFloat			matrix02 B32;    xieTypFloat			matrix10 B32;    xieTypFloat			matrix11 B32;    xieTypFloat			matrix12 B32;    xieTypFloat			matrix20 B32;    xieTypFloat			matrix21 B32;    xieTypFloat			matrix22 B32;    xieTypWhiteAdjustTechnique	whiteAdjusted B16;    CARD16			lenParams B16;    /* Technique dependent white params */} xieTecRGBToCIELab, xieTecRGBToCIEXYZ;typedef struct {    CARD32		levels0 B32;    CARD32		levels1 B32;    CARD32		levels2 B32;    xieTypFloat		lumaRed B32;    xieTypFloat		lumaGreen B32;    xieTypFloat		lumaBlue B32;    xieTypFloat		bias0 B32;    xieTypFloat		bias1 B32;    xieTypFloat		bias2 B32;} xieTecRGBToYCbCr;typedef struct {    CARD32		levels0 B32;    CARD32		levels1 B32;    CARD32		levels2 B32;    xieTypFloat		lumaRed B32;    xieTypFloat		lumaGreen B32;    xieTypFloat		lumaBlue B32;    xieTypFloat		scale B32;} xieTecRGBToYCC;typedef struct {    xieTypFloat			matrix00 B32;    xieTypFloat			matrix01 B32;    xieTypFloat			matrix02 B32;    xieTypFloat			matrix10 B32;    xieTypFloat			matrix11 B32;    xieTypFloat			matrix12 B32;    xieTypFloat			matrix20 B32;    xieTypFloat			matrix21 B32;    xieTypFloat			matrix22 B32;    xieTypWhiteAdjustTechnique	whiteAdjusted B16;    CARD16			lenWhiteParams B16;    xieTypGamutTechnique	gamutCompress B16;    CARD16			lenGamutParams B16;    /* Technique dependent white params */    /* Technique dependent gamut params */} xieTecCIELabToRGB, xieTecCIEXYZToRGB;typedef struct {    CARD32			levels0 B32;    CARD32			levels1 B32;    CARD32			levels2 B32;    xieTypFloat			lumaRed B32;    xieTypFloat			lumaGreen B32;    xieTypFloat			lumaBlue B32;    xieTypFloat			bias0 B32;    xieTypFloat			bias1 B32;    xieTypFloat			bias2 B32;    xieTypGamutTechnique	gamutCompress B16;    CARD16			lenGamutParams B16;    /* Technique dependent gamut params */} xieTecYCbCrToRGB;typedef struct {    CARD32			levels0 B32;    CARD32			levels1 B32;    CARD32			levels2 B32;    xieTypFloat			lumaRed B32;    xieTypFloat			lumaGreen B32;    xieTypFloat			lumaBlue B32;    xieTypFloat			scale B32;    xieTypGamutTechnique	gamutCompress B16;    CARD16			lenGamutParams B16;    /* Technique dependent gamut params */} xieTecYCCToRGB;typedef struct {    xieTypFloat		constant0 B32;    xieTypFloat		constant1 B32;    xieTypFloat		constant2 B32;} xieTecConvolveConstant;typedef struct {    xieTypOrientation	fillOrder;    xieTypOrientation	pixelOrder;    CARD8		pixelStride;    CARD8		leftPad;    CARD8		scanlinePad;    CARD8		pad[3];} xieTecDecodeUncompressedSingle;typedef struct {    CARD8		leftPad[3];    xieTypOrientation	fillOrder;    CARD8		pixelStride[3];    xieTypOrientation	pixelOrder;    CARD8		scanlinePad[3];    xieTypOrientation	bandOrder;    xieTypInterleave	interleave;    CARD8		pad[3];} xieTecDecodeUncompressedTriple;typedef struct {    xieTypOrientation	encodedOrder;    BOOL		normal;    BOOL		radiometric;    CARD8		pad;} xieTecDecodeG31D, xieTecDecodeG32D, xieTecDecodeG42D,  xieTecDecodeTIFF2;typedef struct {    xieTypOrientation	encodedOrder;    BOOL		normal;    CARD16		pad B16;} xieTecDecodeTIFFPackBits;typedef struct {    xieTypInterleave	interleave;    xieTypOrientation	bandOrder;    BOOL		upSample;    CARD8		pad;} xieTecDecodeJPEGBaseline;typedef struct {    xieTypInterleave	interleave;    xieTypOrientation	bandOrder;    CARD16		pad B16;} xieTecDecodeJPEGLossless;typedef struct {    CARD8	thresholdOrder;    CARD8	pad[3];} xieTecDitherOrdered;typedef struct {    CARD8		preference;    CARD8		pad[3];} xieTecEncodeServerChoice;typedef struct {    xieTypOrientation	fillOrder;    xieTypOrientation	pixelOrder;    CARD8		pixelStride;    CARD8		scanlinePad;} xieTecEncodeUncompressedSingle;typedef struct {    CARD8		pixelStride[3];    xieTypOrientation	pixelOrder;    CARD8		scanlinePad[3];    xieTypOrientation	fillOrder;    xieTypOrientation	bandOrder;    xieTypInterleave	interleave;    CARD16		pad B16;} xieTecEncodeUncompressedTriple;typedef struct {    xieTypOrientation	encodedOrder;    BOOL		alignEol;    BOOL		radiometric;    CARD8		pad;} xieTecEncodeG31D;typedef struct {    xieTypOrientation	encodedOrder;    BOOL		alignEol;    BOOL		radiometric;    BOOL		uncompressed;    CARD32		kFactor B32;} xieTecEncodeG32D;typedef struct {    xieTypOrientation	encodedOrder;    BOOL		radiometric;    BOOL		uncompressed;    CARD8		pad;} xieTecEncodeG42D;typedef struct {    xieTypInterleave	interleave;    xieTypOrientation	bandOrder;    CARD8		horizontalSamples[3];    CARD8		verticalSamples[3];    CARD16		lenQtable  B16;	/* multiple of 4 */    CARD16		lenACtable B16;	/* multiple of 4 */    CARD16		lenDCtable B16;	/* multiple of 4 */    CARD16		pad B16;    /* LISTofCARD8 (Qtable)  */    /* LISTofCARD8 (ACtable) */    /* LISTofCARD8 (DCtable) */} xieTecEncodeJPEGBaseline;typedef struct {    xieTypInterleave	interleave;    xieTypOrientation	bandOrder;    CARD16		lenTable B16;	/* multiple of 4 */    CARD8		predictor[3];    CARD8		pad;    /* LISTofCARD8 (table) */} xieTecEncodeJPEGLossless;typedef struct {    xieTypOrientation	encodedOrder;    BOOL		radiometric;    CARD16		pad B16;} xieTecEncodeTIFF2;typedef struct {    xieTypOrientation	encodedOrder;    CARD8		pad[3];} xieTecEncodeTIFFPackBits;typedef struct {    INT16	simple B16;    CARD16	pad B16;} xieTecGeomAntialiasByArea;typedef struct {    INT16	kernelSize B16;    CARD16	pad B16;} xieTecGeomAntialiasByLowpass;typedef struct {    CARD8	radius;    BOOL	simple;    CARD16	pad B16;    xieTypFloat	sigma B32;    xieTypFloat	normalize B32;} xieTecGeomGaussian;typedef struct {    CARD8	modify;    CARD8	pad[3];} xieTecGeomNearestNeighbor;typedef struct {    xieTypFloat		mean B32;    xieTypFloat		sigma B32;} xieTecHistogramGaussian;typedef struct {    BOOL		shapeFactor;    CARD8		pad[3];    xieTypFloat		constant B32;} xieTecHistogramHyperbolic;typedef struct {    xieTypFloat		whitePoint0 B32;    xieTypFloat		whitePoint1 B32;    xieTypFloat		whitePoint2 B32;} xieTecWhiteAdjustCIELabShift;/* * SIZEOF values */#define sz_xieTypAlignment			1#define sz_xieTypArithmeticOp			1#define sz_xieTypColorAllocTechnique		2#define sz_xieTypColorList			4#define sz_xieTypCompareOp			1#define sz_xieTypConstant			12#define sz_xieTypConstrainTechnique		2#define sz_xieTypConvertFromRGBTechnique	2#define sz_xieTypConvertToRGBTechnique		2#define sz_xieTypConvolveTechnique		2#define sz_xieTypDataClass			1#define sz_xieTypDataType			1#define sz_xieTypDecodeTechnique		2#define sz_xieTypDitherTechnique		2#define sz_xieTypEncodeTechnique		2#define sz_xieTypPhotospace			4#define sz_xieTypPhotoflo			4#define sz_xieTypExecutable			8#define sz_xieTypExportNotify			1#define sz_xieTypExportState			1#define sz_xieTypFloat				4#define sz_xieTypGamutTechnique			2#define sz_xieTypGeometryTechnique		2#define sz_xieTypHistogramData			8#define sz_xieTypHistogramShape			2#define sz_xieTypInterleave			1#define sz_xieTypLevels				12#define sz_xieTypLUT				4#define sz_xieTypMathOp				1#define sz_xieTypMatrix				36#define sz_xieTypOrientation			1#define sz_xieTypPhotofloOutcome		1#define sz_xieTypPhotofloState			1#define sz_xieTypPhotomap			4#define sz_xieTypPhototag			2#define sz_xieTypProcessDomain			12#define sz_xieTypRectangle			16#define sz_xieTypROI				4#define sz_xieTypServiceClass			1#define sz_xieTypTechniqueGroup			1#define sz_xieTypTechniqueRec			8#define sz_xieTypTile				12#define sz_xieTypTripleofCARD8			3#define sz_xieTypTripleofCARD16			6#define sz_xieTypTripleofCARD32			12#define sz_xieTypWhiteAdjustTechnique		2#define sz_xieFloImportClientLUT		32#define sz_xieFloImportClientPhoto		48#define sz_xieFloImportClientROI		8#define sz_xieFloImportDrawable			24#define sz_xieFloImportDrawablePlane		28#define sz_xieFloImportLUT			8#define sz_xieFloImportPhotomap			12#define sz_xieFloImportROI			8#define sz_xieFloArithmetic			32#define sz_xieFloBandCombine			12#define sz_xieFloBandExtract			28#define sz_xieFloBandSelect			8#define sz_xieFloBlend				40#define sz_xieFloCompare			36#define sz_xieFloConstrain			24#define sz_xieFloConvertFromIndex		12#define sz_xieFloConvertFromRGB			12#define sz_xieFloConvertToIndex			20#define sz_xieFloConvertToRGB			12#define sz_xieFloConvolve			24#define sz_xieFloDither				24#define sz_xieFloGeometry			56#define sz_xieFloLogical			32#define sz_xieFloMatchHistogram			24#define sz_xieFloMath				20#define sz_xieFloPasteUp			28#define sz_xieFloPoint				20#define sz_xieFloUnconstrain			8#define sz_xieFloExportClientHistogram		20#define sz_xieFloExportClientLUT		32#define sz_xieFloExportClientPhoto		12#define sz_xieFloExportClientROI		8#define sz_xieFloExportDrawable			20#define sz_xieFloExportDrawablePlane		20#define sz_xieFloExportLUT			24#define sz_xieFloExportPhotomap			16#define sz_xieFloExportROI			12#define sz_xieTecColorAllocAll			4#define sz_xieTecColorAllocMatch		8#define sz_xieTecColorAllocRequantize		4#define sz_xieTecClipScale			48#define sz_xieTecHardClip			0#define sz_xieTecRGBToCIELab			40#define sz_xieTecRGBToCIEXYZ			40#define sz_xieTecRGBToYCbCr			36#define sz_xieTecRGBToYCC			28#define sz_xieTecYCbCrToRGB			40#define sz_xieTecYCCToRGB			32#define sz_xieTecCIELabToRGB			44#define sz_xieTecCIEXYZToRGB			44#define sz_xieTecConvolveConstant		12#define sz_xieTecConvolveReplicate		0#define sz_xieTecDecodeUncompressedSingle	8#define sz_xieTecDecodeUncompressedTriple	16#define sz_xieTecDecodeG31D			4#define sz_xieTecDecodeG32D			4#define sz_xieTecDecodeG42D			4#define sz_xieTecDecodeTIFF2			4#define sz_xieTecDecodeTIFFPackBits		4#define sz_xieTecDecodeJPEGBaseline		4#define sz_xieTecDecodeJPEGLossless		4#define sz_xieTecDitherOrdered			4#define sz_xieTecDitherErrorDiffusion		4#define sz_xieTecEncodeServerChoice		4#define sz_xieTecEncodeUncompressedSingle	4#define sz_xieTecEncodeUncompressedTriple	12#define sz_xieTecEncodeG31D			4#define sz_xieTecEncodeG32D			8#define sz_xieTecEncodeG42D			4#define sz_xieTecEncodeJPEGBaseline		16#define sz_xieTecEncodeJPEGLossless		8#define sz_xieTecEncodeTIFF2			4#define sz_xieTecEncodeTIFFPackBits		4#define sz_xieTecGamutNone			0#define sz_xieTecGamutClipRGB			0#define sz_xieTecGeomAntialias			0#define sz_xieTecGeomAntialiasByArea		4#define sz_xieTecGeomAntialiasByLowpass		4#define sz_xieTecGeomBilinearInterpolation	0#define sz_xieTecGeomGaussian			12#define sz_xieTecGeomNearestNeighbor		4#define sz_xieTecHistogramFlat			0#define sz_xieTecHistogramGaussian		8#define sz_xieTecHistogramHyperbolic		8#define sz_xieTecWhiteAdjustNone		0#define sz_xieTecWhiteAdjustCIELabShift		12#undef Drawable#undef Colormap#undef GContext#endif /* _XIEPROTOST_H_ */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -