Metodo IDWriteTextLayout::GetFontFamilyName (dwrite.h)
Copia il nome della famiglia di caratteri del testo nella posizione specificata.
Sintassi
HRESULT GetFontFamilyName(
UINT32 currentPosition,
[out] WCHAR *fontFamilyName,
UINT32 nameSize,
[out, optional] DWRITE_TEXT_RANGE *textRange
);
Parametri
currentPosition
Tipo: UINT32
Posizione del testo da esaminare.
[out] fontFamilyName
Tipo: WCHAR*
Quando termina, questo metodo contiene una matrice di caratteri che riceve il nome della famiglia di caratteri corrente. È necessario allocare spazio di archiviazione per questo parametro.
nameSize
Tipo: UINT32
Dimensioni della matrice di caratteri nel numero di caratteri, incluso il carattere NULL terminato.
[out, optional] textRange
Tipo: DWRITE_TEXT_RANGE*
Intervallo di testo con la stessa formattazione del testo nella posizione specificata da currentPosition. Ciò significa che l'esecuzione ha la formattazione esatta come posizione specificata, incluso ma non limitato al nome della famiglia di caratteri.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Client minimo supportato | Windows 7, Windows Vista con SP2 e Aggiornamento della piattaforma per Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 R2, Windows Server 2008 con SP2 e Platform Update per Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | dwrite.h |
Libreria | Dwrite.lib |
DLL | Dwrite.dll |