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

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

?? gdiplusimaging.h

?? 一個(gè)很強(qiáng)悍的爬行蜘蛛,能用于很多網(wǎng)頁,而且速度也快
?? H
?? 第 1 頁 / 共 2 頁
字號(hào):
/**************************************************************************\
* 
* Copyright (c) 1999-2000  Microsoft Corporation
*
* Module Name:
*
*   GdiplusImaging.h
*
* Abstract:
*
*   GUIDs defined and used by the imaging library
*
\**************************************************************************/
#ifndef _GDIPLUSIMAGING_H
#define _GDIPLUSIMAGING_H

//---------------------------------------------------------------------------
// Image file format identifiers
//---------------------------------------------------------------------------

DEFINE_GUID(ImageFormatUndefined, 0xb96b3ca9,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatMemoryBMP, 0xb96b3caa,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatBMP, 0xb96b3cab,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatEMF, 0xb96b3cac,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatWMF, 0xb96b3cad,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatJPEG, 0xb96b3cae,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatPNG, 0xb96b3caf,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatGIF, 0xb96b3cb0,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatTIFF, 0xb96b3cb1,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatEXIF, 0xb96b3cb2,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
#ifndef DCR_USE_NEW_140855
DEFINE_GUID(ImageFormatPhotoCD, 0xb96b3cb3,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
DEFINE_GUID(ImageFormatFlashPIX, 0xb96b3cb4,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);
#endif
DEFINE_GUID(ImageFormatIcon, 0xb96b3cb5,0x0728,0x11d3,0x9d,0x7b,0x00,0x00,0xf8,0x1e,0xf3,0x2e);

//---------------------------------------------------------------------------
// Predefined multi-frame dimension IDs
//---------------------------------------------------------------------------

DEFINE_GUID(FrameDimensionTime, 0x6aedbd6d,0x3fb5,0x418a,0x83,0xa6,0x7f,0x45,0x22,0x9d,0xc8,0x72);
DEFINE_GUID(FrameDimensionResolution, 0x84236f7b,0x3bd3,0x428f,0x8d,0xab,0x4e,0xa1,0x43,0x9c,0xa3,0x15);
DEFINE_GUID(FrameDimensionPage, 0x7462dc86,0x6180,0x4c7e,0x8e,0x3f,0xee,0x73,0x33,0xa7,0xa4,0x83);

//---------------------------------------------------------------------------
// Property sets
//---------------------------------------------------------------------------

DEFINE_GUID(FormatIDImageInformation, 0xe5836cbe,0x5eef,0x4f1d,0xac,0xde,0xae,0x4c,0x43,0xb6,0x08,0xce);
DEFINE_GUID(FormatIDJpegAppHeaders, 0x1c4afdcd,0x6177,0x43cf,0xab,0xc7,0x5f,0x51,0xaf,0x39,0xee,0x85);

#ifndef DCR_USE_NEW_140855
//---------------------------------------------------------------------------
// Decoder parameter sets
//---------------------------------------------------------------------------
DEFINE_GUID(DecoderTransColor, 0xb7a98c8f,0xdce7,0x457d,0xbf,0xa5,0xce,0xa7,0x1b,0xd1,0x4d,0xd6);
DEFINE_GUID(DecoderTransRange, 0xabeed189,0xd988,0x4d03,0xb4,0x25,0x57,0x10,0x55,0xc7,0x6a,0xd1);
DEFINE_GUID(DecoderOutputChannel, 0x2ff8f51e,0x724d,0x45fe,0x86,0xce,0x17,0x77,0xa0,0x56,0xda,0x60);
DEFINE_GUID(DecoderIconRes, 0x5c656eec,0xe94f,0x45ba,0xa6,0xf6,0x10,0x62,0xe8,0x5f,0x4a,0x7f);
#endif

//---------------------------------------------------------------------------
// Encoder parameter sets
//---------------------------------------------------------------------------

DEFINE_GUID(EncoderCompression, 0xe09d739d,0xccd4,0x44ee,0x8e,0xba,0x3f,0xbf,0x8b,0xe4,0xfc,0x58);
DEFINE_GUID(EncoderColorDepth, 0x66087055,0xad66,0x4c7c,0x9a,0x18,0x38,0xa2,0x31,0x0b,0x83,0x37);
DEFINE_GUID(EncoderScanMethod, 0x3a4e2661,0x3109,0x4e56,0x85,0x36,0x42,0xc1,0x56,0xe7,0xdc,0xfa);
DEFINE_GUID(EncoderVersion, 0x24d18c76,0x814a,0x41a4,0xbf,0x53,0x1c,0x21,0x9c,0xcc,0xf7,0x97);
DEFINE_GUID(EncoderRenderMethod, 0x6d42c53a,0x229a,0x4825,0x8b,0xb7,0x5c,0x99,0xe2,0xb9,0xa8,0xb8);
DEFINE_GUID(EncoderQuality, 0x1d5be4b5,0xfa4a,0x452d,0x9c,0xdd,0x5d,0xb3,0x51,0x05,0xe7,0xeb);
DEFINE_GUID(EncoderTransformation,0x8d0eb2d1,0xa58e,0x4ea8,0xaa,0x14,0x10,0x80,0x74,0xb7,0xb6,0xf9);
DEFINE_GUID(EncoderLuminanceTable,0xedb33bce,0x0266,0x4a77,0xb9,0x04,0x27,0x21,0x60,0x99,0xe7,0x17);
DEFINE_GUID(EncoderChrominanceTable,0xf2e455dc,0x09b3,0x4316,0x82,0x60,0x67,0x6a,0xda,0x32,0x48,0x1c);
DEFINE_GUID(EncoderSaveFlag,0x292266fc,0xac40,0x47bf,0x8c, 0xfc, 0xa8, 0x5b, 0x89, 0xa6, 0x55, 0xde);

DEFINE_GUID(CodecIImageBytes,0x025d1823,0x6c7d,0x447b,0xbb, 0xdb, 0xa3, 0xcb, 0xc3, 0xdf, 0xa2, 0xfc);

MIDL_INTERFACE("025D1823-6C7D-447B-BBDB-A3CBC3DFA2FC")
IImageBytes : public IUnknown
{
public:
    // Return total number of bytes in the IStream

    STDMETHOD(CountBytes)(
        OUT UINT *pcb
        ) = 0;
    
    // Locks "cb" bytes, starting from "ulOffset" in the stream, and returns the
    // pointer to the beginning of the locked memory chunk in "ppvBytes"

    STDMETHOD(LockBytes)(
        IN UINT cb,
        IN ULONG ulOffset,
        OUT const VOID ** ppvBytes
        ) = 0;

    // Unlocks "cb" bytes, pointed by "pvBytes", starting from "ulOffset" in the
    // stream

    STDMETHOD(UnlockBytes)(
        IN const VOID *pvBytes,
        IN UINT cb,
        IN ULONG ulOffset
        ) = 0;
};

//--------------------------------------------------------------------------
// ImageCodecInfo structure
//--------------------------------------------------------------------------

class ImageCodecInfo
{
public:          
    CLSID Clsid;
    GUID  FormatID;
    const WCHAR* CodecName;
    const WCHAR* DllName;
    const WCHAR* FormatDescription;
    const WCHAR* FilenameExtension;
    const WCHAR* MimeType;
    DWORD Flags;
    DWORD Version;
    DWORD SigCount;
    DWORD SigSize;
    const BYTE* SigPattern;
    const BYTE* SigMask;
};

//--------------------------------------------------------------------------
// Information flags about image codecs
//--------------------------------------------------------------------------

enum ImageCodecFlags
{
    ImageCodecFlagsEncoder            = 0x00000001,
    ImageCodecFlagsDecoder            = 0x00000002,
    ImageCodecFlagsSupportBitmap      = 0x00000004,
    ImageCodecFlagsSupportVector      = 0x00000008,
    ImageCodecFlagsSeekableEncode     = 0x00000010,
    ImageCodecFlagsBlockingDecode     = 0x00000020,

    ImageCodecFlagsBuiltin            = 0x00010000,
    ImageCodecFlagsSystem             = 0x00020000,
    ImageCodecFlagsUser               = 0x00040000
};

//---------------------------------------------------------------------------
// Access modes used when calling Image::LockBits
//---------------------------------------------------------------------------

enum ImageLockMode
{
    ImageLockModeRead        = 0x0001,
    ImageLockModeWrite       = 0x0002,
    ImageLockModeUserInputBuf= 0x0004
};

//---------------------------------------------------------------------------
// Information about image pixel data
//---------------------------------------------------------------------------

class BitmapData
{
public:
    UINT Width;
    UINT Height;
    INT Stride;
    PixelFormat PixelFormat;
    VOID* Scan0;
    UINT_PTR Reserved;
};

//---------------------------------------------------------------------------
// Image flags
//---------------------------------------------------------------------------

enum ImageFlags
{
    ImageFlagsNone                = 0,

    // Low-word: shared with SINKFLAG_x

    ImageFlagsScalable            = 0x0001,
    ImageFlagsHasAlpha            = 0x0002,
    ImageFlagsHasTranslucent      = 0x0004,
    ImageFlagsPartiallyScalable   = 0x0008,

    // Low-word: color space definition

    ImageFlagsColorSpaceRGB       = 0x0010,
    ImageFlagsColorSpaceCMYK      = 0x0020,
    ImageFlagsColorSpaceGRAY      = 0x0040,
    ImageFlagsColorSpaceYCBCR     = 0x0080,
    ImageFlagsColorSpaceYCCK      = 0x0100,
 
    // Low-word: image size info

    ImageFlagsHasRealDPI          = 0x1000,
    ImageFlagsHasRealPixelSize    = 0x2000,

    // High-word

    ImageFlagsReadOnly            = 0x00010000,
    ImageFlagsCaching             = 0x00020000
};

enum RotateFlipType
{
    RotateNoneFlipNone = 0,
    Rotate90FlipNone   = 1,
    Rotate180FlipNone  = 2,
    Rotate270FlipNone  = 3,

    RotateNoneFlipX    = 4,
    Rotate90FlipX      = 5,
    Rotate180FlipX     = 6,
    Rotate270FlipX     = 7,

    RotateNoneFlipY    = Rotate180FlipX,
    Rotate90FlipY      = Rotate270FlipX,
    Rotate180FlipY     = RotateNoneFlipX,
    Rotate270FlipY     = Rotate90FlipX,

    RotateNoneFlipXY   = Rotate180FlipNone,
    Rotate90FlipXY     = Rotate270FlipNone,
    Rotate180FlipXY    = RotateNoneFlipNone,
    Rotate270FlipXY    = Rotate90FlipNone
};

//---------------------------------------------------------------------------
// Encoder Parameter structure
//---------------------------------------------------------------------------
class EncoderParameter
{
public:
    GUID    Guid;               // GUID of the parameter
    ULONG   NumberOfValues;     // Number of the parameter values
    ULONG   Type;               // Value type, like ValueTypeLONG  etc.
    VOID*   Value;              // A pointer to the parameter values
};

//---------------------------------------------------------------------------
// Encoder Parameters structure
//---------------------------------------------------------------------------
class EncoderParameters
{
public:
    UINT Count;                      // Number of parameters in this structure
    EncoderParameter Parameter[1];   // Parameter values
};

//---------------------------------------------------------------------------
// Property Item
//---------------------------------------------------------------------------
class PropertyItem
{
public:
    PROPID  id;                 // ID of this property
    ULONG   length;             // Length of the property value, in bytes
    WORD    type;               // Type of the value, as one of TAG_TYPE_XXX
                                // defined above
    VOID*   value;              // property value
};

#ifdef DCR_USE_NEW_140857
//---------------------------------------------------------------------------
// Image property types 
//---------------------------------------------------------------------------
#define PropertyTagTypeByte        1
#define PropertyTagTypeASCII       2

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲少妇30p| 免费成人性网站| 日韩欧美国产一二三区| 成人黄动漫网站免费app| 日日夜夜精品视频天天综合网| 久久久91精品国产一区二区三区| 色诱视频网站一区| 国产麻豆视频一区| 麻豆成人91精品二区三区| 亚洲精品日韩一| 国产精品久久久久毛片软件| 精品免费视频一区二区| 在线不卡一区二区| 在线观看一区不卡| 成人永久免费视频| 国产高清久久久久| 精品一区二区三区欧美| 三级精品在线观看| 五月综合激情婷婷六月色窝| 国产精品不卡视频| 中文字幕欧美区| 久久久久97国产精华液好用吗| 日韩三级视频中文字幕| 欧美群妇大交群中文字幕| 日本道色综合久久| 91同城在线观看| 不卡电影免费在线播放一区| 国产精品99久久久久久宅男| 久久精品国产精品亚洲综合| 日韩电影一二三区| 免费xxxx性欧美18vr| 日韩二区在线观看| 热久久久久久久| 日本不卡免费在线视频| 日韩成人午夜精品| 免费人成精品欧美精品| 麻豆免费精品视频| 蜜臀av性久久久久蜜臀aⅴ流畅| 日本伊人精品一区二区三区观看方式| 亚洲国产欧美另类丝袜| 亚洲午夜精品网| 亚洲成国产人片在线观看| 亚洲一区二区三区在线| 亚洲v精品v日韩v欧美v专区| 午夜激情一区二区三区| 日日夜夜免费精品| 久久69国产一区二区蜜臀| 麻豆视频观看网址久久| 国产乱理伦片在线观看夜一区| 国产一区二区三区四| 成人中文字幕电影| 色综合久久88色综合天天免费| 91国模大尺度私拍在线视频| 欧美日韩国产精选| 日韩一级欧美一级| xnxx国产精品| 国产精品久久久久aaaa| 亚洲男女毛片无遮挡| 亚洲高清视频在线| 黑人精品欧美一区二区蜜桃| 国产成人精品影视| 在线亚洲精品福利网址导航| 欧美一级理论片| 2024国产精品| **网站欧美大片在线观看| 午夜精品久久久久久久蜜桃app| 免费观看成人av| 福利91精品一区二区三区| 91久久国产最好的精华液| 欧美一区二区三区在线观看| 国产日韩欧美精品一区| 亚洲综合一区二区| 久久草av在线| 一本到一区二区三区| 91精品国产综合久久久久久久久久 | 日韩一级成人av| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 国产精品国产三级国产aⅴ入口 | 久久精品一区二区| 一区二区三区四区亚洲| 美女mm1313爽爽久久久蜜臀| 9人人澡人人爽人人精品| 欧美日韩中字一区| 久久精品视频一区二区| 亚洲电影你懂得| 国产成人精品免费| 欧美美女一区二区在线观看| 国产日韩精品一区二区三区| 丝袜诱惑制服诱惑色一区在线观看 | 精品国产髙清在线看国产毛片| 中文字幕一区二区三区av| 免费成人你懂的| 欧美制服丝袜第一页| 国产性色一区二区| 麻豆专区一区二区三区四区五区| 91日韩一区二区三区| 2023国产精品| 日本不卡不码高清免费观看| 日本久久精品电影| 亚洲国产高清不卡| 国产在线精品一区二区不卡了| 欧美日韩精品一区视频| 亚洲欧洲日韩女同| 国产99久久久国产精品免费看 | 一本到一区二区三区| 国产午夜亚洲精品午夜鲁丝片| 午夜av电影一区| 色中色一区二区| 亚洲国产精品激情在线观看| 激情图片小说一区| 91精品国产综合久久久蜜臀图片| 亚洲特级片在线| 国产精品一区二区久久精品爱涩| 欧美一区二区观看视频| 亚洲国产精品自拍| 在线视频一区二区三区| 亚洲人成小说网站色在线| 国产.欧美.日韩| 久久精品欧美日韩| 久久精品免费观看| 日韩一二三区不卡| 日韩精彩视频在线观看| 欧美精品在线一区二区三区| 亚洲综合丁香婷婷六月香| 91久久免费观看| 亚洲摸摸操操av| 99re在线视频这里只有精品| 日本一区二区三区视频视频| 国产宾馆实践打屁股91| 亚洲国产岛国毛片在线| 成人性生交大片免费看视频在线| 精品国产露脸精彩对白| 国产一区二区电影| 国产亚洲制服色| 成人丝袜高跟foot| 亚洲欧洲一区二区三区| 91色在线porny| 亚洲资源在线观看| 欧美日韩精品高清| 日韩成人dvd| 久久女同精品一区二区| 国产成人av电影在线播放| 国产精品国产三级国产| 色婷婷综合久久久久中文 | 午夜久久久影院| 91精品国产福利在线观看| 蜜臀av一级做a爰片久久| 日韩精品一区二区在线| 国产精品一级在线| 国产精品二三区| 91视频www| 日韩经典一区二区| xf在线a精品一区二区视频网站| 国产成人免费网站| 亚洲色图丝袜美腿| 欧美日韩高清一区二区三区| 美女视频网站黄色亚洲| 国产女主播一区| 91久久精品国产91性色tv| 日韩精品亚洲专区| 国产亚洲一区字幕| 91成人免费在线视频| 久久精品国产一区二区| 国产亚洲欧美在线| 色悠悠久久综合| 免费精品视频最新在线| 国产精品免费观看视频| 在线精品国精品国产尤物884a| 美女视频网站久久| 国产精品福利影院| 欧美精品在线视频| 成人精品在线视频观看| 亚洲一区二区三区在线播放| 日韩精品一区国产麻豆| 99re这里只有精品6| 免费观看成人鲁鲁鲁鲁鲁视频| 欧美国产欧美亚州国产日韩mv天天看完整 | 亚洲成av人片www| 精品毛片乱码1区2区3区| 高清在线成人网| 亚洲国产成人高清精品| 久久欧美一区二区| 欧美日韩在线播放一区| 国产激情一区二区三区四区 | 日韩专区一卡二卡| 国产精品日日摸夜夜摸av| 欧美群妇大交群的观看方式| 成人午夜视频福利| 日韩高清不卡一区二区| 亚洲精品日韩专区silk| 国产色爱av资源综合区| 欧美日本在线一区| 91亚洲午夜精品久久久久久| 国产揄拍国内精品对白| 天天综合色天天综合| 亚洲国产精品人人做人人爽| 国产精品美女一区二区三区 | 蜜臀av国产精品久久久久| 一区二区三区中文免费| 国产欧美日韩视频一区二区|