PFND3DDDI_PRESENT1 función de devolución de llamada (d3dumddi.h)

Notifica al controlador de pantalla en modo de usuario que una aplicación finalizó la representación y que se libera toda la propiedad del recurso compartido y solicita que el controlador se muestre en la superficie de destino.

Sintaxis

PFND3DDDI_PRESENT1 Pfnd3dddiPresent1;

HRESULT Pfnd3dddiPresent1(
  HANDLE hDevice,
  D3DDDIARG_PRESENT1 *unnamedParam2
)
{...}

Parámetros

hDevice

Identificador del dispositivo de visualización (contexto de gráficos).

unnamedParam2

pPresentData [in]

Puntero a una estructura de D3DDDIARG_PRESENT1 que describe cómo mostrar en la superficie de destino.

Valor devuelto

Devuelve S_OK o un resultado de error adecuado si la función no se completa correctamente.

Comentarios

El controlador de pantalla en modo de usuario debe enviar todos los datos de representación parcialmente creados (búferes de comandos) mediante una llamada a la función pfnRenderCb . El controlador solo debe realizar una sola llamada a pfnRenderCb.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8.1, WDDM 1.3 y versiones posteriores
Servidor mínimo compatible Windows Server 2012 R2
Plataforma de destino Escritorio
Encabezado d3dumddi.h (incluya D3d10umddi.h)

Consulte también

D3DDDIARG_PRESENT1

pfnRenderCb