Share via


DXGKDDI_UPDATEOVERLAY funzione di callback (d3dkmddi.h)

La funzione DxgkDdiUpdateOverlay modifica l'hardware di sovrapposizione.

Sintassi

DXGKDDI_UPDATEOVERLAY DxgkddiUpdateoverlay;

NTSTATUS DxgkddiUpdateoverlay(
  [in] IN_CONST_HANDLE hOverlay,
  [in] IN_CONST_PDXGKARG_UPDATEOVERLAY pUpdateOverlay
)
{...}

Parametri

[in] hOverlay

Handle per la sovrimpressione da modificare. La funzione DxgkDdiCreateOverlay del driver miniport di visualizzazione ha fornito in precedenza questo handle al sottosistema kernel di grafica Microsoft DirectX nel membro hOverlay della struttura DXGKARG_CREATEOVERLAY a cui pCreateOverlay punta.

[in] pUpdateOverlay

Puntatore a una struttura DXGKARG_UPDATEOVERLAY che descrive come modificare l'hardware di sovrimpressione.

Valore restituito

DxgkDdiUpdateOverlay restituisce uno dei valori seguenti:

Codice restituito Descrizione
STATUS_SUCCESS DxgkDdiUpdateOverlay ha modificato correttamente la sovrimpressione.
STATUS_INVALID_PARAMETER I parametri passati a DxgkDdiUpdateOverlay contengono errori che impedivano il completamento.
STATUS_NO_MEMORY DxgkDdiUpdateOverlay non è riuscito ad allocare memoria necessaria per il completamento.
STATUS_INSUFFICIENT_RESOURCES DxgkDdiUpdateOverlay non è stato possibile completare perché era disponibile una larghezza di banda insufficiente o l'hardware di sovrimpressione richiesto non è riuscito a completare l'attività.
STATUS_GRAPHICS_DRIVER_MISMATCH Il driver miniport dello schermo non è compatibile con il driver di visualizzazione in modalità utente che ha avviato la chiamata a DxgkDdiUpdateOverlay.

Commenti

DxgkDdiUpdateOverlay deve essere reso pageable.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Piattaforma di destinazione Desktop
Intestazione d3dkmddi.h
IRQL PASSIVE_LEVEL

Vedi anche

DXGKARG_CREATEOVERLAY

DXGKARG_UPDATEOVERLAY

DxgkDdiCreateOverlay