Método IDWriteRemoteFontFileStream::BeginDownload (dwrite_3.h)
Comienza a descargar todo o parte del archivo de fuente.
Sintaxis
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 para simplemente descargar información del 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 al finalizar. 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
Requisito | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | dwrite_3.h |
Library | Dwrite.lib |