EncoderValue 列挙は、イメージ エンコーダーに引数として渡すことができる値を指定します。 イメージ エンコーダーの詳細については、「 イメージ エンコーダーとデコーダーの使用 」を参照してください。
構文
typedef enum EncoderValue {
EncoderValueColorTypeCMYK,
EncoderValueColorTypeYCCK,
EncoderValueCompressionLZW,
EncoderValueCompressionCCITT3,
EncoderValueCompressionCCITT4,
EncoderValueCompressionRle,
EncoderValueCompressionNone,
EncoderValueScanMethodInterlaced,
EncoderValueScanMethodNonInterlaced,
EncoderValueVersionGif87,
EncoderValueVersionGif89,
EncoderValueRenderProgressive,
EncoderValueRenderNonProgressive,
EncoderValueTransformRotate90,
EncoderValueTransformRotate180,
EncoderValueTransformRotate270,
EncoderValueTransformFlipHorizontal,
EncoderValueTransformFlipVertical,
EncoderValueMultiFrame,
EncoderValueLastFrame,
EncoderValueFlush,
EncoderValueFrameDimensionTime,
EncoderValueFrameDimensionResolution,
EncoderValueFrameDimensionPage,
EncoderValueColorTypeGray,
EncoderValueColorTypeRGB
} ;
定数
EncoderValueColorTypeCMYKGDI+ バージョン 1.0 では使用されません。 |
EncoderValueColorTypeYCCKGDI+ バージョン 1.0 では使用されません。 |
EncoderValueCompressionLZWTIFF イメージの場合は、LZW 圧縮方法を指定します。 |
EncoderValueCompressionCCITT3TIFF イメージの場合は、CCITT3 圧縮方法を指定します。 |
EncoderValueCompressionCCITT4TIFF イメージの場合は、CCITT4 圧縮方法を指定します。 |
EncoderValueCompressionRleTIFF イメージの場合は、RLE 圧縮方法を指定します。 |
EncoderValueCompressionNoneTIFF イメージの場合、 は圧縮を指定しません。 |
EncoderValueScanMethodInterlacedGDI+ バージョン 1.0 では使用されません。 |
EncoderValueScanMethodNonInterlacedGDI+ バージョン 1.0 では使用されません。 |
EncoderValueVersionGif87GDI+ バージョン 1.0 では使用されません。 |
EncoderValueVersionGif89GDI+ バージョン 1.0 では使用されません。 |
EncoderValueRenderProgressiveGDI+ バージョン 1.0 では使用されません。 |
EncoderValueRenderNonProgressiveGDI+ バージョン 1.0 では使用されません。 |
EncoderValueTransformRotate90JPEG 画像の場合は、90 度の無損失時計回りの回転を指定します。 |
EncoderValueTransformRotate180JPEG 画像の場合は、180 度の損失のない回転を指定します。 |
EncoderValueTransformRotate270JPEG 画像の場合、270 度の無損失時計回りの回転を指定します。 |
EncoderValueTransformFlipHorizontalJPEG 画像の場合は、無損失の水平反転を指定します。 |
EncoderValueTransformFlipVerticalJPEG 画像の場合は、無損失の垂直反転を指定します。 |
EncoderValueMultiFrame複数フレームエンコードを指定します。 |
EncoderValueLastFrame複数フレーム イメージの最後のフレームを指定します。 |
EncoderValueFlushエンコーダー オブジェクトを閉じるかどうかを指定します。 |
EncoderValueFrameDimensionTimeGDI+ バージョン 1.0 では使用されません。 |
EncoderValueFrameDimensionResolutionGDI+ バージョン 1.0 では使用されません。 |
EncoderValueFrameDimensionPageTIFF イメージの場合は、ページ フレームのディメンションを指定します |
EncoderValueColorTypeGray |
EncoderValueColorTypeRGB |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント | Windows XP、Windows 2000 Professional [デスクトップ アプリのみ] |
| サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
| Header | gdiplusenums.h (Gdiplus.h を含む) |