80 lines
3 KiB
C
80 lines
3 KiB
C
|
// This is a part of the Active Template Library.
|
||
|
// Copyright (C) 1996-2001 Microsoft Corporation
|
||
|
// All rights reserved.
|
||
|
//
|
||
|
// This source code is only intended as a supplement to the
|
||
|
// Active Template Library Reference and related
|
||
|
// electronic documentation provided with the library.
|
||
|
// See these sources for detailed information regarding the
|
||
|
// Active Template Library product.
|
||
|
|
||
|
#ifndef __ATLBMID_H__
|
||
|
#define __ATLBMID_H__
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
#ifndef __cplusplus
|
||
|
#error ATL requires C++ compilation (use a .cpp suffix)
|
||
|
#endif
|
||
|
|
||
|
#pragma once
|
||
|
|
||
|
struct __declspec( uuid( "727BDDD0-289A-11d1-8E33-00C04FB68D60" ) ) _CAT_BitmapExporters;
|
||
|
#define CATID_BitmapExporters __uuidof( _CAT_BitmapExporters )
|
||
|
|
||
|
struct __declspec( uuid( "245353CA-AF1A-11d1-8EAE-00C04FB68D60" ) ) _CAT_ColorSpaceConverters;
|
||
|
#define CATID_ColorSpaceConverters __uuidof( _CAT_ColorSpaceConverters )
|
||
|
|
||
|
struct __declspec( uuid( "ADB53C5E-B2EF-11d1-8EB0-00C04FB68D60" ) ) _CAT_BitmapFormatConverters;
|
||
|
#define CATID_BitmapFormatConverters __uuidof( _CAT_BitmapFormatConverters )
|
||
|
|
||
|
struct __declspec( uuid( "ADB53C5E-B2EF-11d1-8EB0-00C04FB68D60" ) ) _CAT_BitmapFormatConverters;
|
||
|
#define CATID_BitmapFormatConverters __uuidof( _CAT_BitmapFormatConverters )
|
||
|
|
||
|
struct __declspec( uuid( "FCC46A98-AFCC-11d1-8EAE-00C04FB68D60" ) ) _CS_RGB;
|
||
|
#define COLORSPACE_RGB __uuidof( _CS_RGB )
|
||
|
|
||
|
struct __declspec( uuid( "651EA108-BA31-11d1-8EB0-00C04FB68D60" ) ) _CS_RGBA;
|
||
|
#define COLORSPACE_RGBA __uuidof( _CS_RGBA )
|
||
|
|
||
|
struct __declspec( uuid( "BCA218D4-B7A1-11d1-8EB0-00C04FB68D60" ) ) _CS_IRGB;
|
||
|
#define COLORSPACE_IRGB __uuidof( _CS_IRGB )
|
||
|
|
||
|
struct __declspec( uuid( "1055973A-AFCD-11d1-8EAE-00C04FB68D60" ) ) _CS_GRAYSCALE;
|
||
|
#define COLORSPACE_GRAYSCALE __uuidof( _CS_GRAYSCALE )
|
||
|
|
||
|
struct __declspec( uuid( "CF10B35B-07C2-11D2-8EE4-00C04FB68D60" ) ) _CS_GRAYALPHA;
|
||
|
#define COLORSPACE_GRAYALPHA __uuidof( _CS_GRAYALPHA )
|
||
|
|
||
|
struct __declspec( uuid( "1055973B-AFCD-11d1-8EAE-00C04FB68D60" ) ) _CS_YUV;
|
||
|
#define COLORSPACE_YUV __uuidof( _CS_YUV )
|
||
|
|
||
|
struct __declspec( uuid( "99ce324c-6f12-11d2-8f06-00c04fb68d60" ) ) _CS_DXT1;
|
||
|
#define COLORSPACE_DXT1 __uuidof( _CS_DXT1 )
|
||
|
|
||
|
struct __declspec( uuid( "075efa60-6f1f-11d2-8f06-00c04fb68d60" ) ) _CS_DXT2;
|
||
|
#define COLORSPACE_DXT2 __uuidof( _CS_DXT2 )
|
||
|
|
||
|
struct __declspec( uuid( "7ceac8f2-6f21-11d2-8f06-00c04fb68d60" ) ) _CS_DXT3;
|
||
|
#define COLORSPACE_DXT3 __uuidof( _CS_DXT3 )
|
||
|
|
||
|
struct __declspec( uuid( "7ceac8f3-6f21-11d2-8f06-00c04fb68d60" ) ) _CS_DXT4;
|
||
|
#define COLORSPACE_DXT4 __uuidof( _CS_DXT4 )
|
||
|
|
||
|
struct __declspec( uuid( "7ceac8f4-6f21-11d2-8f06-00c04fb68d60" ) ) _CS_DXT5;
|
||
|
#define COLORSPACE_DXT5 __uuidof( _CS_DXT5 )
|
||
|
|
||
|
struct __declspec( uuid( "EBACCCA9-0574-11D2-8EE4-00C04FB68D60" ) ) _BMPFile;
|
||
|
#define GUID_BMPFile __uuidof( _BMPFile )
|
||
|
|
||
|
struct __declspec( uuid( "EBACCCAA-0574-11D2-8EE4-00C04FB68D60" ) ) _JPEGFile;
|
||
|
#define GUID_JPEGFile __uuidof( _JPEGFile )
|
||
|
|
||
|
struct __declspec( uuid( "EBACCCAB-0574-11D2-8EE4-00C04FB68D60" ) ) _PNGFile;
|
||
|
#define GUID_PNGFile __uuidof( _PNGFile )
|
||
|
|
||
|
struct __declspec( uuid( "32D4F06E-1DDB-11D2-8EED-00C04FB68D60" ) ) _GIFFile;
|
||
|
#define GUID_GIFFile __uuidof( _GIFFile )
|
||
|
|
||
|
#endif // __ATLBMID_H__
|