IDirect3DDevice9::GetPaletteEntries-Methode (d3d9helper.h)
Ruft Paletteneinträge ab.
Syntax
HRESULT GetPaletteEntries(
[in] UINT PaletteNumber,
[in, out] PALETTEENTRY *pEntries
);
Parameter
[in] PaletteNumber
Typ: UINT
Ein Ordnungswert, der die bestimmte abzurufende Palette identifiziert.
[in, out] pEntries
Typ: PALETTEENTRY*
Zeiger auf eine PALETTEENTRY-Struktur , die die zurückgegebenen Paletteneinträge darstellt.
Rückgabewert
Typ: HRESULT
Wenn die Methode erfolgreich ist, wird der Rückgabewert D3D_OK. Wenn die Methode fehlschlägt, kann der Rückgabewert D3DERR_INVALIDCALL werden.
Hinweise
Weitere Informationen zu PALETTEENTRY finden Sie im Platform SDK.
Hinweis Ab Direct3D 9 funktioniert das peFlags-Element der PALETTEENTRY-Struktur nicht mehr so, wie es im Platform SDK dokumentiert ist. Das peFlags-Element ist jetzt der Alphakanal für palettisierte 8-Bit-Formate.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d9helper.h (einschließlich D3D9.h) |
Bibliothek | D3D9.lib |
Weitere Informationen
IDirect3DDevice9::GetCurrentTexturePalette
IDirect3DDevice9::SetCurrentTexturePalette