79 lines
1.5 KiB
C
79 lines
1.5 KiB
C
|
/**************************************************************************\
|
||
|
*
|
||
|
* Copyright (c) 2000, Microsoft Corp. All Rights Reserved.
|
||
|
*
|
||
|
* Module Name:
|
||
|
*
|
||
|
* GdiplusImageCodec.h
|
||
|
*
|
||
|
* Abstract:
|
||
|
*
|
||
|
* APIs for imaging codecs.
|
||
|
*
|
||
|
* Revision History:
|
||
|
*
|
||
|
* 12/21/1999 dchinn
|
||
|
* Created it.
|
||
|
*
|
||
|
\**************************************************************************/
|
||
|
|
||
|
#ifndef _GDIPLUSIMAGECODEC_H
|
||
|
#define _GDIPLUSIMAGECODEC_H
|
||
|
|
||
|
//--------------------------------------------------------------------------
|
||
|
// Codec Management APIs
|
||
|
//--------------------------------------------------------------------------
|
||
|
|
||
|
inline Status
|
||
|
GetImageDecodersSize(
|
||
|
OUT UINT *numDecoders,
|
||
|
OUT UINT *size)
|
||
|
{
|
||
|
return DllExports::GdipGetImageDecodersSize(numDecoders, size);
|
||
|
}
|
||
|
|
||
|
|
||
|
inline Status
|
||
|
GetImageDecoders(
|
||
|
IN UINT numDecoders,
|
||
|
IN UINT size,
|
||
|
OUT ImageCodecInfo *decoders)
|
||
|
{
|
||
|
return DllExports::GdipGetImageDecoders(numDecoders, size, decoders);
|
||
|
}
|
||
|
|
||
|
|
||
|
inline Status
|
||
|
GetImageEncodersSize(
|
||
|
OUT UINT *numEncoders,
|
||
|
OUT UINT *size)
|
||
|
{
|
||
|
return DllExports::GdipGetImageEncodersSize(numEncoders, size);
|
||
|
}
|
||
|
|
||
|
|
||
|
inline Status
|
||
|
GetImageEncoders(
|
||
|
IN UINT numEncoders,
|
||
|
IN UINT size,
|
||
|
OUT ImageCodecInfo *encoders)
|
||
|
{
|
||
|
return DllExports::GdipGetImageEncoders(numEncoders, size, encoders);
|
||
|
}
|
||
|
|
||
|
inline Status
|
||
|
AddImageCodec(
|
||
|
IN const ImageCodecInfo* codec)
|
||
|
{
|
||
|
return DllExports::GdipAddImageCodec(codec);
|
||
|
}
|
||
|
|
||
|
inline Status
|
||
|
RemoveImageCodec(
|
||
|
IN const ImageCodecInfo* codec)
|
||
|
{
|
||
|
return DllExports::GdipRemoveImageCodec(codec);
|
||
|
}
|
||
|
|
||
|
#endif // _GDIPLUSIMAGECODEC_H
|