Condividi tramite


Metodo IDWriteFontFileLoader::CreateStreamFromKey (dwrite.h)

Crea un oggetto flusso di file di tipo carattere che incapsula una risorsa file aperta.

Sintassi

HRESULT CreateStreamFromKey(
  [in]  void const            *fontFileReferenceKey,
        UINT32                fontFileReferenceKeySize,
  [out] IDWriteFontFileStream **fontFileStream
);

Parametri

[in] fontFileReferenceKey

Tipo: const void*

Puntatore a una chiave di riferimento del file di carattere che identifica in modo univoco la risorsa file di carattere nell'ambito del caricatore del tipo di carattere usato. Il buffer allocato per questa chiave deve essere almeno la dimensione, in byte, specificata da fontFileReferenceKeySize.

fontFileReferenceKeySize

Tipo: UINT32

Dimensione della chiave di riferimento del file di carattere, in byte.

[out] fontFileStream

Tipo: IDWriteFontFileStream**

Quando questo metodo restituisce, contiene l'indirizzo di un puntatore all'oggetto IDWriteFontFileStream appena creato.

Valore restituito

Tipo: HRESULT

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

Commenti

La risorsa viene chiusa quando viene rilasciato l'ultimo riferimento a fontFileStream .

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

Vedi anche

IDWriteFontFileLoader