EncoderParameter结构保存可传递给图像编码器的参数。也可以使用EncoderParameter结构来接收由特定图像编码器的特定参数支持的可能值的列表。
C++ 语法
typedef struct EncoderParameter {
GUID Guid:
ULONG NumberOfValues;
ULONG Type;
void * Value;
};
PowerBASIC 语法
TYPE EncoderParameter
pGuid AS GUID
NumberOfValues AS DWORD
dwType AS DWORD
Value AS DWORD
END TYPE
成员
guid
标识参数类别。表示各种参数类别(EncoderCompression,EncoderColorDepth等)的GUID在Gdiplusimaging.inc中定义。
NumberOfValues
Value数据成员指向的数组中的值的数量。
type
标识参数的数据类型。Gdiplusenums.inc中的EncoderParameterValueType枚举定义了几种可能的值类型。
Value
指向数组数组的指针。每个值都有Type数据成员指定的类型。


