ホーム › Graphics.Imaging › IWICFormatConverter
IWICFormatConverter
COMメソッド 2
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 8 HRESULT Initialize(IWICBitmapSource* pISource, GUID* dstFormat, WICBitmapDitherType dither, IWICPalette* pIPalette, DOUBLE alphaThresholdPercent, WICBitmapPaletteType paletteTranslate)
| pISource | IWICBitmapSource* | in | 変換元となるビットマップソースIWICBitmapSource。 |
| dstFormat | GUID* | in | 変換先のピクセル形式を示すGUIDへのポインター。 |
| dither | WICBitmapDitherType | in | 色削減時のディザリング方式を示すWICBitmapDitherType列挙。 |
| pIPalette | IWICPalette* | in | インデックスカラー変換時に使用するパレットIWICPalette。不要時はNULL。 |
| alphaThresholdPercent | DOUBLE | in | アルファをしきい値処理する際の境界をパーセント(0〜100)で指定するDOUBLE。 |
| paletteTranslate | WICBitmapPaletteType | in | パレット生成方法を示すWICBitmapPaletteType列挙。 |
vtbl 9 HRESULT CanConvert(GUID* srcPixelFormat, GUID* dstPixelFormat, BOOL* pfCanConvert)
| srcPixelFormat | GUID* | in | 変換元のピクセル形式を示すGUIDへのポインター。 |
| dstPixelFormat | GUID* | in | 変換先のピクセル形式を示すGUIDへのポインター。 |
| pfCanConvert | BOOL* | out | 指定の形式間変換が可能かを受け取る出力先BOOL。 |