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 |