Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |