Compartir a través de


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

Comienza una operación de descarga asincrónica. La operación de descarga se ejecuta
en segundo plano hasta que se complete o se cancele mediante una llamada CancelDownload.

Sintaxis

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

Parámetros

[in, optional] context

Tipo: IUnknown*

Objeto de contexto opcional que se devuelve al objeto
Descargue 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.

Observaciones

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 llama a BeginDownload de nuevo, la nueva descarga no se completa hasta que
las descargas anteriores han finalizado.

Requisitos

Requisito Valor
cliente mínimo admitido Windows 10 [solo aplicaciones de escritorio]
servidor mínimo admitido Windows Server 2016 [solo aplicaciones de escritorio]
de la plataforma de destino de Windows
encabezado de dwrite_3.h
biblioteca de Dwrite.lib
DLL de Dwrite.dll

Consulte también

IDWriteFontDownloadQueue