DXGKDDI_UPDATEOVERLAY función de devolución de llamada (d3dkmddi.h)
La función DxgkDdiUpdateOverlay modifica el hardware de superposición.
Sintaxis
DXGKDDI_UPDATEOVERLAY DxgkddiUpdateoverlay;
NTSTATUS DxgkddiUpdateoverlay(
[in] IN_CONST_HANDLE hOverlay,
[in] IN_CONST_PDXGKARG_UPDATEOVERLAY pUpdateOverlay
)
{...}
Parámetros
[in] hOverlay
Identificador de la superposición que se va a modificar. La función DxgkDdiCreateOverlay del controlador de minipuerto de pantalla proporcionó anteriormente este identificador al subsistema del kernel de gráficos de Microsoft DirectX en el miembro hOverlay de la estructura DXGKARG_CREATEOVERLAY a la que apunta pCreateOverlay .
[in] pUpdateOverlay
Puntero a una estructura de DXGKARG_UPDATEOVERLAY que describe cómo modificar el hardware de superposición.
Valor devuelto
DxgkDdiUpdateOverlay devuelve uno de los siguientes valores:
Código devuelto | Descripción |
---|---|
STATUS_SUCCESS | DxgkDdiUpdateOverlay modificó correctamente la superposición. |
STATUS_INVALID_PARAMETER | Los parámetros que se pasaron a DxgkDdiUpdateOverlay contenían errores que impedían que se completara. |
STATUS_NO_MEMORY | DxgkDdiUpdateOverlay no pudo asignar memoria necesaria para que se complete. |
STATUS_INSUFFICIENT_RESOURCES | DxgkDdiUpdateOverlay 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 DxgkDdiUpdateOverlay. |
Comentarios
DxgkDdiUpdateOverlay debe ser paginable.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista |
Plataforma de destino | Escritorio |
Encabezado | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |