DXGKDDI_COMMITVIDPN funzione di callback (d3dkmddi.h)
La funzione DxgkDdiCommitVidPn rende attiva una rete video specificata (VidPN) in una scheda di visualizzazione.
Sintassi
DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;
NTSTATUS DxgkddiCommitvidpn(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_COMMITVIDPN_CONST pCommitVidPn
)
{...}
Parametri
hAdapter
Handle a un blocco di contesto associato a una scheda di visualizzazione. Il driver miniport visualizzato in precedenza ha fornito questo handle al sottosistema kernel di grafica DirectX nel parametro di output MiniportDeviceContext della funzione DxgkDdiAddDevice .
pCommitVidPn
Puntatore a una struttura DXGKARG_COMMITVIDPN che contiene argomenti di funzione.
Valore restituito
DxgkDdiCommitVidPn restituisce STATUS_SUCCESS al completamento positivo; in caso contrario, restituisce un codice NTSTATUS appropriato, ad esempio STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY.
Commenti
Per altre informazioni sul modo in cui il driver miniport visualizzato deve gestire le chiamate a DxgkDdiCommitVidPn, vedere DXGKARG_COMMITVIDPN.
A partire da Windows 8, se il driver miniport visualizzato imposta il membro SupportSmoothRotation della struttura DXGK_DRIVERCAPS, deve supportare l'aggiornamento della rotazione del percorso nella scheda usando la funzione DxgkDdiUpdateActiveVidPresentPath. Il driver deve sempre essere in grado di impostare la rotazione del percorso durante una chiamata alla funzione DxgkDdiCommitVidPn .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista |
Piattaforma di destinazione | Desktop |
Intestazione | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |