Compartir a través de


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)

Consulte también

D3DDDIARG_PRESENTMULTIPLANEOVERLAY

pfnPresentMultiPlaneOverlayCb (D3D)