Metodo IDWriteFontCollectionLoader::CreateEnumeratorFromKey (dwrite.h)
Crea un oggetto enumeratore di file di tipo carattere che incapsula una raccolta di file di carattere. Il sistema dei tipi di carattere richiama questa interfaccia per creare una raccolta di tipi di carattere.
Sintassi
HRESULT CreateEnumeratorFromKey(
IDWriteFactory *factory,
[in] void const *collectionKey,
UINT32 collectionKeySize,
[out] IDWriteFontFileEnumerator **fontFileEnumerator
);
Parametri
factory
Tipo: IDWriteFactory*
Puntatore all'oggetto IDWriteFactory usato per creare l'insieme di caratteri corrente.
[in] collectionKey
Tipo: const void*
Chiave della raccolta di tipi di carattere che identifica in modo univoco la raccolta di file di carattere all'interno dell'ambito del caricatore della raccolta di caratteri usato. Il buffer allocato per questa chiave deve essere almeno la dimensione, in byte, specificata da collectionKeySize.
collectionKeySize
Tipo: UINT32
Dimensioni della chiave della raccolta di caratteri, in byte.
[out] fontFileEnumerator
Tipo: IDWriteFontFileEnumerator**
Quando questo metodo restituisce, contiene l'indirizzo di un puntatore all'enumeratore di file di tipo carattere appena creato.
Valore restituito
Tipo: HRESULT
Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .
Requisiti
Requisito | Valore |
---|---|
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 |