Método ID2D1RenderTarget::Flush (d2d1.h)
Ejecuta todos los comandos de dibujo pendientes.
Sintaxis
HRESULT Flush(
[out, optional] D2D1_TAG *tag1,
[out, optional] D2D1_TAG *tag2
);
Parámetros
[out, optional] tag1
Tipo: D2D1_TAG*
Cuando este método devuelve , contiene la etiqueta para las operaciones de dibujo que provocaron errores o 0 si no había errores. Este parámetro se pasa sin inicializar.
[out, optional] tag2
Tipo: D2D1_TAG*
Cuando este método devuelve , contiene la etiqueta para las operaciones de dibujo que provocaron errores o 0 si no había errores. Este parámetro se pasa sin inicializar.
Valor devuelto
Tipo: HRESULT
Si el método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error HRESULT y establece tag1 y tag2 en las etiquetas que estaban activas cuando se produjo el error. Si no se produjo ningún error, este método establece que el estado de la etiqueta de error sea (0,0).
Comentarios
Este comando no vacía el contexto del dispositivo Direct3D asociado al destino de representación.
Al llamar a este método, se restablece el estado de error del destino de representación.
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 | d2d1.h |
Library | D2d1.lib |
Archivo DLL | D2d1.dll |