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 |