Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 |