PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB función de devolución de llamada (d3dumddi.h)
Copia el contenido de una asignación de superposición de varios planos de origen a una asignación de destino. Los controladores de pantalla del modelo de controlador de pantalla de Windows (WDDM) 1.3 o posterior pueden llamarlos.
Sintaxis
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB Pfnd3dddiPresentmultiplaneoverlaycb;
HRESULT Pfnd3dddiPresentmultiplaneoverlaycb(
HANDLE hDevice,
const D3DDDICB_PRESENTMULTIPLANEOVERLAY *unnamedParam2
)
{...}
Parámetros
hDevice
Identificador de un dispositivo de visualización (contexto de gráficos).
unnamedParam2
pPresent [in]
Puntero a una estructura de D3DDDICB_PRESENTMULTIPLANEOVERLAY que describe las asignaciones de origen y destino desde las que se copia el contenido.
Valor devuelto
Devuelve uno de estos valores:
Código devuelto | Descripción |
---|---|
S_OK | El contenido se copió correctamente. |
E_OUTOFMEMORY | No se pudo completar la función debido a memoria insuficiente. |
E_INVALIDARG | Los parámetros se validaron y determinaron que son incorrectos. |
Comentarios
El controlador de pantalla en modo de usuario debe llamar a esta función solo después de que haya procesado correctamente una llamada por el entorno de ejecución de Microsoft DirectX Graphics Infrastructure (DXGI) a la función pfnPresentMultiplaneOverlay (D3D ).
Por ejemplo, el identificador de asignación del índice 1 de AllocationInfo debe representar el mismo recurso que se pasó al controlador en el índice 1 del miembro pPresentPlanes de la estructura de D3DDDIARG_PRESENTMULTIPLANEOVERLAY usada con pfnPresentMultiplaneOverlay (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