IDirect3DDevice9::GetPaletteEntries メソッド (d3d9.h)
パレット エントリを取得します。
構文
HRESULT GetPaletteEntries(
[in] UINT PaletteNumber,
[in, out] PALETTEENTRY *pEntries
);
パラメーター
[in] PaletteNumber
型: UINT
取得する特定のパレットを識別する序数値。
[in, out] pEntries
種類: PALETTEENTRY*
返されたパレット エントリを表す PALETTEENTRY 構造体へのポインター。
戻り値
種類: HRESULT
メソッドが成功した場合、戻り値はD3D_OK。 メソッドが失敗した場合は、戻り値をD3DERR_INVALIDCALLできます。
注釈
PALETTEENTRY の詳細については、プラットフォーム SDK に関するページを参照してください。
メモ Direct3D 9 の時点では、 PALETTEENTRY 構造体の peFlags メンバーは、プラットフォーム SDK に記載されている方法では機能しません。 peFlags メンバーは、8 ビットのパレット化された形式のアルファ チャネルになりました。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | d3d9.h (D3D9.h を含む) |
Library | D3D9.lib |
こちらもご覧ください
IDirect3DDevice9::GetCurrentTexturePalette
IDirect3DDevice9::SetCurrentTexturePalette