Compartir a través de


Método IDWriteRemoteFontFileStream::BeginDownload (dwrite_3.h)

Comienza a descargar todo o parte del archivo de fuente.

Syntax

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 estructuras, cada una de las cuales especifica un intervalo de bytes que se va a descargar.

fragmentCount

Tipo: UINT32

Número de elementos de la matriz fileFragments. Esto puede ser cero solo para descargar información de archivo, como el tamaño.

asyncResult

Tipo: COM_Outptr_result_maybenull

Recibe un objeto que se puede usar para esperar a que se complete la descarga asincrónica y para obtener el resultado de la descarga tras la finalización. El resultado puede ser NULL si la descarga se completa sincrónicamente. Por ejemplo, esto puede ocurrir si el método determina que los datos solicitados ya son locales.

Valor devuelto

Tipo: HRESULT

Este método devuelve un código de error o correcto HRESULT.

Requisitos

Requirement Importancia
Cliente mínimo compatible Compilación 15063 de Windows 10
Servidor mínimo admitido Compilación 15063 de Windows 10
de la plataforma de destino de Windows
Header dwrite_3.h
Library Dwrite.lib

Consulte también

IDWriteRemoteFontFileStream