Método IDWriteRemoteFontFileStream::BeginDownload (dwrite_3.h)
Começa a baixar todo ou parte do arquivo de fonte.
Sintaxe
HRESULT BeginDownload(
[in] UUID const *downloadOperationID,
[in] DWRITE_FILE_FRAGMENT const *fileFragments,
UINT32 fragmentCount,
IDWriteAsyncResult **asyncResult
);
Parâmetros
[in] downloadOperationID
Tipo: UUID
[in] fileFragments
Tipo: DWRITE_FILE_FRAGMENT
Matriz de estruturas, cada uma especificando um intervalo de bytes a ser baixado.
fragmentCount
Tipo: UINT32
Número de elementos na matriz fileFragments. Isso pode ser zero apenas para baixar informações de arquivo, como o tamanho.
asyncResult
Tipo: COM_Outptr_result_maybenull
Recebe um objeto que pode ser usado para aguardar a conclusão do download assíncrono e obter o resultado do download após a conclusão. O resultado poderá ser NULL se o download for concluído de forma síncrona. Por exemplo, isso pode acontecer se o método determinar que os dados solicitados já são locais.
Retornar valor
Tipo: HRESULT
Esse método retorna um código de erro ou êxito HRESULT.
Requisitos
Requisito | Valor |
---|---|
Plataforma de Destino | Windows |
Cabeçalho | dwrite_3.h |
Biblioteca | Dwrite.lib |