Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cria um objeto de fluxo de arquivo de fonte remota que encapsula um recurso de arquivo aberto e pode ser usado para baixar dados de arquivo remoto.
Sintaxe
HRESULT CreateRemoteStreamFromKey(
[in] void const *fontFileReferenceKey,
UINT32 fontFileReferenceKeySize,
[out] IDWriteRemoteFontFileStream **fontFileStream
);
Parâmetros
[in] fontFileReferenceKey
Tipo: nulo
Chave de referência do arquivo de fonte que identifica exclusivamente o recurso de arquivo de fonte dentro do escopo do carregador de fonte que está sendo usado.
fontFileReferenceKeySize
Tipo: UINT32
Tamanho da chave de referência do arquivo de fonte em bytes.
[out] fontFileStream
Tipo: IDWriteRemoteFontFileStream**
Ponteiro para o fluxo de arquivo de fonte recém-criado.
Valor de retorno
Tipo: HRESULT
Esse método retorna um código de erro ou êxito HRESULT.
Observações
Ao contrário de CreateStreamFromKey, esse método pode ser usado para criar um fluxo para um arquivo remoto. Se o arquivo for remoto, o cliente deverá chamar IDWriteRemoteFontFileStream::BeginDownload com uma matriz vazia de fragmentos de arquivo antes que o fluxo possa ser usado para obter o tamanho do arquivo ou os dados de acesso.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 10 Build 15063 |
| Servidor mínimo compatível | Windows 10 Build 15063 |
| da Plataforma de Destino | Windows |
| Header | dwrite_3.h |
| Library | Dwrite.lib |