Condividi tramite


Metodo IDWriteFontFace2::GetPaletteEntries (dwrite_2.h)

Ottiene i valori di colore dalla tavolozza dei colori del tipo di carattere.

Sintassi

HRESULT GetPaletteEntries(
        UINT32         colorPaletteIndex,
        UINT32         firstEntryIndex,
        UINT32         entryCount,
  [out] DWRITE_COLOR_F *paletteEntries
);

Parametri

colorPaletteIndex

Indice in base zero della tavolozza dei colori. Se il tipo di carattere non dispone di una tavolozza con l'indice specificato, il metodo restituisce DWRITE_E_NOCOLOR.

firstEntryIndex

Indice in base zero della prima voce della tavolozza da leggere.

entryCount

Numero di voci della tavolozza da leggere.

[out] paletteEntries

Matrice che riceve i valori di colore.

Valore restituito

Questo metodo può restituire uno di questi valori.

Valore restituito Descrizione
E_INVALIDARG
La somma di firstEntryIndex e entryCount è maggiore del numero effettivo di voci della tavolozza restituite dal metodo GetPaletteEntryCount .
DWRITE_E_NOCOLOR
Il tipo di carattere non ha una tavolozza con l'indice della tavolozza specificato.

Requisiti

   
Client minimo supportato Windows 8.1 [solo app desktop]
Server minimo supportato Windows Server 2012 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione dwrite_2.h
Libreria Dwrite.lib
DLL Dwrite.dll

Vedi anche

IDWriteFontFace2