DXGKDDI_CREATEOVERLAY función de devolución de llamada (d3dkmddi.h)
La función DxgkDdiCreateOverlay habilita el hardware de superposición si el hardware es capaz.
Sintaxis
DXGKDDI_CREATEOVERLAY DxgkddiCreateoverlay;
NTSTATUS DxgkddiCreateoverlay(
[in] IN_CONST_HANDLE hAdapter,
[in/out] INOUT_PDXGKARG_CREATEOVERLAY pCreateOverlay
)
{...}
Parámetros
[in] hAdapter
Identificador de un bloque de contexto asociado a un adaptador de pantalla. El controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de Microsoft DirectX en la función MiniportDeviceContext parámetro de salida del DxgkDdiAddDevice.
[in/out] pCreateOverlay
Puntero a una estructura DXGKARG_CREATEOVERLAY que describe la superposición.
Valor devuelto
DxgkDdiCreateOverlay devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | DxgkDdiCreateOverlay creó correctamente la superposición. |
STATUS_INVALID_PARAMETER | Los parámetros que se pasaron a DxgkDdiCreateOverlay contenían errores que impedían que se completara. |
STATUS_NO_MEMORY | DxgkDdiCreateOverlay no pudo asignar memoria necesaria para que se complete. |
STATUS_INSUFFICIENT_RESOURCES | DxgkDdiCreateOverlay no se pudo completar porque no había suficiente ancho de banda disponible o el hardware de superposición solicitado no pudo completar la tarea. |
STATUS_GRAPHICS_DRIVER_MISMATCH | El controlador de miniporte de pantalla de pantalla no es compatible con el controlador de pantalla en modo de usuario que inició la llamada a DxgkDdiCreateOverlay. |
Observaciones
dxgkDdiCreateOverlay debe ser paginable.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista |
de la plataforma de destino de | Escritorio |
encabezado de | d3dkmddi.h (incluya D3dkmddi.h) |
irQL | PASSIVE_LEVEL |