D3DDDIARG_CREATEEXTENSIONDEVICE Struktur (d3dumddi.h)
Die D3DDDIARG_CREATEEXTENSIONDEVICE-Struktur beschreibt ein zu erstellende DirectX-Erweiterungsgerät (DirectX Video Acceleration, DirectX VA).
Syntax
typedef struct _D3DDDIARG_CREATEEXTENSIONDEVICE {
[in] const GUID *pGuid;
[in] DXVADDI_PRIVATEDATA *pPrivate;
[in/out] HANDLE hExtension;
} D3DDDIARG_CREATEEXTENSIONDEVICE;
Member
[in] pGuid
Ein Zeiger auf die GUID, die den DirectX VA-Erweiterungstyp darstellt. Die Microsoft Direct3D-Runtime ruft die GetCaps-Funktion auf, um die unterstützten Erweiterungs-GUIDs abzufragen.
[in] pPrivate
Ein Zeiger auf die DXVADDI_PRIVATEDATA-Struktur , die Daten enthält, die der Treiber zum Erstellen des Erweiterungsgeräts benötigt.
[in/out] hExtension
Ein Handle für das Erweiterungsgerät. Der Benutzermodusanzeigetreiber muss dieses Handle auf einen Wert festlegen, den die Direct3D-Runtime verwenden kann, um das Erweiterungsgerät in nachfolgenden Aufrufen zu identifizieren.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Kopfzeile | d3dumddi.h (include D3dumddi.h) |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für