Condividi tramite


Metodo IDWriteGdiInterop::ConvertFontToLOGFONT (dwrite.h)

Inizializza una struttura LOGFONT in base alle proprietà compatibili con GDI del tipo di carattere specificato.

Sintassi

HRESULT ConvertFontToLOGFONT(
        IDWriteFont *font,
  [out] LOGFONTW    *logFont,
  [out] BOOL        *isSystemFont
);

Parametri

font

Tipo: IDWriteFont*

Oggetto IDWriteFont da convertire in una struttura LOGFONT compatibile con GDI.

[out] logFont

Tipo: LOGFONTW*

Quando questo metodo restituisce, contiene una struttura che riceve una descrizione del tipo di carattere compatibile con GDI.

[out] isSystemFont

Tipo: BOOL*

Quando questo metodo restituisce, contiene TRUE se l'oggetto carattere specificato fa parte della raccolta di caratteri di sistema; in caso contrario, FALSE.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

La conversione in un LOGFONT usando ConvertFontToLOGFONT opera a livello di carattere logico e non garantisce che venga eseguito il mapping a un carattere fisico specifico. Non è garantito che GDI selezioni lo stesso tipo di carattere fisico per visualizzare il testo formattato da UN LOGFONT come oggetto IDWriteFont convertito.

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

Vedi anche

IDWriteGdiInterop