Compartir a través de


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

Inicia una operación de descarga asincrónica. La operación de descarga se ejecuta
en segundo plano hasta que se completa o se cancela mediante una llamada CancelDownload .

Sintaxis

HRESULT BeginDownload(
  [in, optional] IUnknown *context
);

Parámetros

[in, optional] context

Tipo: IUnknown*

Objeto de contexto opcional que se pasa de nuevo al
descargar el método DownloadCompleted del controlador de notificaciones. Si el objeto de contexto
implementa IDWriteFontDownloadListener, se llamará a su DownloadCompleted.
cuando haya terminado.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se inició correctamente una descarga, S_FALSE si la cola estaba vacía o un código de error HRESULT estándar.

Comentarios

BeginDownload quita todas las solicitudes de descarga de la cola y las transfiere.
a una operación de descarga en segundo plano. Si las descargas anteriores siguen en curso
cuando se vuelve a llamar a BeginDownload, la nueva descarga no se completa hasta que se llama a .
las descargas anteriores han finalizado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7, Windows Vista con SP2 y Platform Update para Windows Vista [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2, Windows Server 2008 con SP2 y Actualización de plataforma para Windows Server 2008 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado dwrite_3.h
Library Dwrite.lib
Archivo DLL Dwrite.dll

Consulte también

IDWriteFontDownloadQueue