Freigeben über


DXGKDDI_COMMITVIDPN Rückruffunktion (d3dkmddi.h)

Die DxgkDdiCommitVidPn--Funktion macht ein angegebenes Video present Network (VidPN) auf einem Anzeigeadapter aktiv.

Syntax

DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;

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

Parameter

hAdapter

Ein Handle zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist. Der Display-Miniporttreiber hat dieses Handle zuvor dem DirectX-Grafik-Kernelsubsystem im MiniportDeviceContext Ausgabeparameter des 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 entsprechender NTSTATUS-Code wie STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY zurückgegeben.

Bemerkungen

Weitere Informationen dazu, wie der Display-Miniporttreiber Anrufe an DxgkDdiCommitVidPn-verarbeiten soll, finden Sie unter DXGKARG_COMMITVIDPN.

Ab Windows 8 muss das Aktualisieren der Pfaddrehung auf dem Adapter mithilfe der DxgkDdiUpdateActiveVidPnPresentPath--Funktion unterstützt werden, beginnend mit Windows 8, wenn der Miniporttreiber den SupportSmoothRotation Member der DXGK_DRIVERCAPS Struktur festlegt. Der Treiber muss während eines Aufrufs der DxgkDdiCommitVidPn Funktion immer in der Lage sein, die Pfaddrehung festzulegen.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista
Zielplattform- Desktop
Header- d3dkmddi.h (einschließlich D3dkmddi.h)
IRQL- PASSIVE_LEVEL

Siehe auch

DXGKARG_COMMITVIDPN

DXGK_DRIVERCAPS

DxgkDdiAddDevice-

DxgkDdiUpdateActiveVidPnPresentPath-