PFND3DDDI_PRESENTMULTIPLANEOVERLAY función de devolución de llamada (d3dumddi.h)
Llamado por el tiempo de ejecución de Microsoft Direct3D para notificar al controlador de pantalla en modo de usuario que una aplicación ha terminado de representar y solicita que el controlador muestre la superficie de origen copiando o volteando o que el controlador realiza una operación de relleno de color. Debe implementarse mediante el modelo de controlador de pantalla de Windows (WDDM) 1.3 o versiones posteriores que admitan superposiciones multiplano.
Sintaxis
PFND3DDDI_PRESENTMULTIPLANEOVERLAY Pfnd3dddiPresentmultiplaneoverlay;
HRESULT Pfnd3dddiPresentmultiplaneoverlay(
HANDLE hDevice,
const D3DDDIARG_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}
Parámetros
hDevice
Identificador del dispositivo de visualización (contexto de gráficos).
unnamedParam2
pPresent [in]
Puntero a una estructura de D3DDDIARG_PRESENTMULTIPLANEOVERLAY que describe cómo mostrar en la superficie de destino.
Valor devuelto
Si esta rutina se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
Cuando el controlador de pantalla en modo de usuario completa correctamente su procesamiento de una llamada a esta función, presenta la superficie de origen a la pantalla llamando a la función pfnPresentMultiPlaneOverlayCb (D3D ).
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 |
Servidor mínimo compatible | Windows Server 2012 R2 |
Plataforma de destino | Escritorio |
Encabezado | d3dumddi.h (incluya D3dumddi.h) |