DXGKDDI_CREATEOVERLAY funzione di callback (d3dkmddi.h)
La funzione DxgkDdiCreateOverlay abilita l'hardware di sovrimpressione se l'hardware è in grado di funzionare.
Sintassi
DXGKDDI_CREATEOVERLAY DxgkddiCreateoverlay;
NTSTATUS DxgkddiCreateoverlay(
[in] IN_CONST_HANDLE hAdapter,
[in/out] INOUT_PDXGKARG_CREATEOVERLAY pCreateOverlay
)
{...}
Parametri
[in] hAdapter
Handle di un blocco di contesto associato a una scheda di visualizzazione. Il driver miniport di visualizzazione fornito in precedenza questo handle al sottosistema kernel della grafica Microsoft DirectX nel parametro di output MiniportDeviceContext della funzione DxgkDdiAddDevice .
[in/out] pCreateOverlay
Puntatore a una struttura DXGKARG_CREATEOVERLAY che descrive la sovrimpressione.
Valore restituito
DxgkDdiCreateOverlay restituisce uno dei valori seguenti:
Codice restituito | Descrizione |
---|---|
STATUS_SUCCESS | DxgkDdiCreateOverlay ha creato correttamente la sovrimpressione. |
STATUS_INVALID_PARAMETER | I parametri passati a DxgkDdiCreateOverlay contengono errori che impedivano il completamento. |
STATUS_NO_MEMORY | DxgkDdiCreateOverlay non è riuscito ad allocare memoria necessaria per il completamento. |
STATUS_INSUFFICIENT_RESOURCES | DxgkDdiCreateOverlay 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 DxgkDdiCreateOverlay. |
Commenti
DxgkDdiCreateOverlay deve essere reso pageable.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Piattaforma di destinazione | Desktop |
Intestazione | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |