ホーム › Graphics.Imaging › IWICDdsEncoder
IWICDdsEncoder
COMメソッド 3
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 3 HRESULT SetParameters(WICDdsParameters* pParameters)
| pParameters | WICDdsParameters* | in | DDS出力の次元・配列数・MIPレベル数等を指定するWICDdsParameters構造体。 |
vtbl 4 HRESULT GetParameters(WICDdsParameters* pParameters)
| pParameters | WICDdsParameters* | out | 現在のDDSエンコードパラメーターを受け取るWICDdsParameters構造体。 |
vtbl 5 HRESULT CreateNewFrame(IWICBitmapFrameEncode** ppIFrameEncode, DWORD* pArrayIndex, DWORD* pMipLevel, DWORD* pSliceIndex)
| ppIFrameEncode | IWICBitmapFrameEncode** | out | 新規作成されたフレームエンコードをIWICBitmapFrameEncodeとして受け取る出力先。 |
| pArrayIndex | DWORD* | out | 新規フレームの配列インデックスを受け取る出力先。NULL可。 |
| pMipLevel | DWORD* | out | 新規フレームのMIPレベルを受け取る出力先。NULL可。 |
| pSliceIndex | DWORD* | out | 新規フレームのスライスインデックスを受け取る出力先。NULL可。 |