IDirect3DDevice9::GetPaletteEntries 方法 (d3d9helper.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 位 Palettized 格式的 Alpha 色板。
需求
目標平台 | Windows |
標頭 | d3d9helper.h (包含 D3D9.h) |
程式庫 | D3D9.lib |
另請參閱
IDirect3DDevice9::GetCurrentTexturePalette
IDirect3DDevice9::SetCurrentTexturePalette