DXGKDDI_COMMITVIDPN Rückruffunktion (d3dkmddi.h)

Die DxgkDdiCommitVidPn-Funktion macht ein angegebenes Video Present Network (VidPN) auf einer Grafikkarte aktiv.

Syntax

DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;

NTSTATUS DxgkddiCommitvidpn(
  IN_CONST_HANDLE hAdapter,
  IN_CONST_PDXGKARG_COMMITVIDPN_CONST pCommitVidPn
)
{...}

Parameter

hAdapter

Ein Handle für einen Kontextblock, der einer Grafikkarte zugeordnet ist. Der Anzeige-Miniporttreiber hat dieses Handle zuvor für das DirectX-Grafikkernsubsystem im Ausgabeparameter MiniportDeviceContext der DxgkDdiAddDevice-Funktion bereitgestellt.

pCommitVidPn

Ein Zeiger auf eine DXGKARG_COMMITVIDPN-Struktur , die Funktionsargumente enthält.

Rückgabewert

DxgkDdiCommitVidPn gibt nach erfolgreichem Abschluss STATUS_SUCCESS zurück. Andernfalls wird ein geeigneter NTSTATUS-Code wie STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY zurückgegeben.

Hinweise

Weitere Informationen dazu, wie der Anzeige-Miniporttreiber Aufrufe von DxgkDdiCommitVidPn verarbeiten soll, finden Sie unter DXGKARG_COMMITVIDPN.

Wenn der Anzeige-Miniporttreiber ab Windows 8 den SupportSmoothRotation-Member der DXGK_DRIVERCAPS-Struktur festlegt, muss er das Aktualisieren der Pfadrotation auf dem Adapter mithilfe der DxgkDdiUpdateActiveVidPnPresentPath-Funktion unterstützen. Der Treiber muss während eines Aufrufs der DxgkDdiCommitVidPn-Funktion immer in der Lage sein, die Pfadrotation festzulegen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista
Zielplattform Desktop
Kopfzeile d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL PASSIVE_LEVEL

Weitere Informationen

DXGKARG_COMMITVIDPN

DXGK_DRIVERCAPS

DxgkDdiAddDevice

DxgkDdiUpdateActiveVidPnPresentPath