IDWriteFontFace2::GetPaletteEntries-Methode (dwrite_2.h)
Ruft Farbwerte aus der Farbpalette der Schriftart ab.
Syntax
HRESULT GetPaletteEntries(
UINT32 colorPaletteIndex,
UINT32 firstEntryIndex,
UINT32 entryCount,
[out] DWRITE_COLOR_F *paletteEntries
);
Parameter
colorPaletteIndex
Nullbasierter Index der Farbpalette. Wenn die Schriftart keine Palette mit dem angegebenen Index aufweist, gibt die Methode DWRITE_E_NOCOLOR zurück.
firstEntryIndex
Nullbasierter Index des ersten zu lesenden Paletteneintrags.
entryCount
Anzahl der zu lesenden Paletteneinträge.
[out] paletteEntries
Array, das die Farbwerte empfängt.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Rückgabewert | Beschreibung |
---|---|
|
Die Summe von firstEntryIndex und entryCount ist größer als die tatsächliche Anzahl von Paletteneinträgen, die von der GetPaletteEntryCount-Methode zurückgegeben wird. |
|
Die Schriftart verfügt nicht über eine Palette mit dem angegebenen Palettenindex. |
Anforderungen
Unterstützte Mindestversion (Client) | Windows 8.1 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 R2 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | dwrite_2.h |
Bibliothek | Dwrite.lib |
DLL | Dwrite.dll |