DXGKDDI_ENUMVIDPNCOFUNCMODALITY Rückruffunktion (d3dkmddi.h)
Die DxgkDdiEnumVidPnCofuncModality-Funktion macht die Quell- und Zielmodi einer VidPN-Kofunktion mit der VidPN-Topologie und den Modi, die bereits angeheftet wurden.
Syntax
DXGKDDI_ENUMVIDPNCOFUNCMODALITY DxgkddiEnumvidpncofuncmodality;
NTSTATUS DxgkddiEnumvidpncofuncmodality(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_ENUMVIDPNCOFUNCMODALITY_CONST pEnumCofuncModality
)
{...}
Parameter
hAdapter
Ein Handle zu einem Kontextblock, der einem Anzeigeadapter zugeordnet ist. Der Display-Miniporttreiber hat dieses Handle zuvor dem DirectX-Grafikkernsubsystem im MiniportDeviceContext Ausgabeparameter des DxgkDdiAddDevice--Funktion bereitgestellt.
pEnumCofuncModality
Ein Zeiger auf eine DXGKARG_ENUMVIDPNCOFUNCMODALITY Struktur, die Funktionsargumente enthält.
Rückgabewert
DxgkDdiEnumVidPnCofuncModality gibt STATUS_SUCCESS zurück, wenn dies erfolgreich ist; andernfalls wird eine der in Ntstatus.hdefinierten Fehlercodes zurückgegeben.
Bemerkungen
Das "hConstrainingVidPn" Mitglied von pEnumCofuncModalityArg ist ein Handle für ein VidPN-Objekt, das als VidPN bezeichnet wird. Andere Member von pEnumCofuncModalityArg eine Videoquelle oder ein Ziel als Pivot der Enumeration identifizieren (oder angeben, dass kein Pivot vorhanden ist).
DxgkDdiEnumVidPnCofuncModality müssen die folgenden Aufgaben ausführen:
- Untersuchen Sie die Topologie und Die Modussätze der eingeschränkten VidPN.
- Aktualisieren Sie jeden Modussatz, der nicht das Pivot ist, und verfügt nicht bereits über einen angehefteten Modus. Die aktualisierten Modussätze müssen mit der Topologie von VidPN und mit allen Modi kofunktional sein, die bereits angeheftet wurden.
Die DxgkDdiEnumVidPnCofuncModality Funktion sollte seitenfähig gemacht werden.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows Vista |
Zielplattform- | Desktop |
Header- | d3dkmddi.h |
IRQL- | PASSIVE_LEVEL |