DXGKARG_QUERYVIDPNHWCAPABILITY Struktur (d3dkmddi.h)
Die DXGKARG_QUERYVIDPNHWCAPABILITY-Struktur wird vom Anzeigeminiporttreiber verwendet, um die Hardwarefunktionen eines funktionalen VidPN als Reaktion auf einen Aufruf der DxgkDdiQueryVidPnHWCapability-Funktion zu beschreiben.
Syntax
typedef struct _DXGKARG_QUERYVIDPNHWCAPABILITY {
[in] IN D3DKMDT_HVIDPN hFunctionalVidPn;
[in] IN D3DDDI_VIDEO_PRESENT_SOURCE_ID SourceId;
[in] IN D3DDDI_VIDEO_PRESENT_TARGET_ID TargetId;
[out] OUT D3DKMDT_VIDPN_HW_CAPABILITY VidPnHWCaps;
} DXGKARG_QUERYVIDPNHWCAPABILITY;
Member
[in] hFunctionalVidPn
Ein Handle für ein funktionales VidPN-Objekt, für das die Hardwarefunktionen abgefragt werden.
[in] SourceId
Eine ganze Zahl, die eine Videoquelle auf der Grafikkarte identifiziert.
[in] TargetId
Eine ganze Zahl, die ein Videoziel identifiziert, das auf der Grafikkarte vorhanden ist.
[out] VidPnHWCaps
Eine D3DKMDT_VIDPN_HW_CAPABILITY Struktur, die die Funktionen des Anzeigeminiporttreibers zum Ausführen von Anzeigevorgängen ohne dedizierte GPU-Hardwareunterstützung beschreibt.
Hinweise
Die Datentypen D3DDDI_VIDEO_PRESENT_SOURCE_ID und D3DDDI_VIDEO_PRESENT_TARGET_ID werden in D3dukmdt.h definiert.
Video präsentieren Quellbezeichner werden vom Betriebssystem zugewiesen. DxgkDdiStartDevice, das vom Anzeigeminiporttreiber implementiert wurde, gibt die Anzahl N der vom Grafikkarte unterstützten Videoquellen zurück. Dann weist das Betriebssystem die Bezeichner 0, 1, 2, ... N - 1.
Video präsentieren Zielbezeichner werden vom Anzeigeminiporttreiber zugewiesen. DxgkDdiQueryChildRelations, das vom Anzeigeminiporttreiber implementiert wird, gibt ein Array von DXGK_CHILD_DESCRIPTOR Strukturen zurück, die jeweils einen Bezeichner enthalten.
Weitere Informationen zu Video präsenten Quellen und Zielen finden Sie unter Einführung in Video Present Networks.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 7 |
Kopfzeile | d3dkmddi.h (einschließlich D3dkmddi.h) |