DXGI_DDI_BASE_ARGS Struktur (dxgiddi.h)
Die DXGI_DDI_BASE_ARGS-Struktur enthält Die Grundlegenden Argumente für die Geräteerstellung der Gerätetreiberschnittstelle (Device Driver Interface, DDI) von Microsoft DirectX Graphics Infrastructure (DXGI).
Syntax
typedef struct DXGI_DDI_BASE_ARGS {
[in] DXGI_DDI_BASE_CALLBACKS *pDXGIBaseCallbacks;
union {
DXGI1_6_1_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions6_1;
DXGI1_5_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions6;
DXGI1_4_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions5;
[in/out] DXGI1_3_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions4;
[in/out] DXGI1_2_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions3;
[in/out] DXGI1_1_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions2;
[in/out] DXGI_DDI_BASE_FUNCTIONS *pDXGIDDIBaseFunctions;
};
} DXGI_DDI_BASE_ARGS;
Angehörige
[in] pDXGIBaseCallbacks
Ein Zeiger auf eine DXGI_DDI_BASE_CALLBACKS-Struktur, die eine Tabelle mit Microsoft Direct3D-Laufzeitrückruffunktionen enthält, die der Treiber für den Zugriff auf Kerneldienste verwenden kann.
pDXGIDDIBaseFunctions6_1
pDXGIDDIBaseFunctions6
pDXGIDDIBaseFunctions5
[in/out] pDXGIDDIBaseFunctions4
Ein Zeiger auf eine DXGI1_3_DDI_BASE_FUNCTIONS Struktur, die der Anzeigetreiber im Benutzermodus mit einer Tabelle seiner Funktionen ausfüllt. Die Direct3D-Laufzeit verwendet diese Funktionen, um mit dem Anzeigetreiber für den Benutzermodus zu kommunizieren.
Wird ab Windows 8.1 unterstützt.
[in/out] pDXGIDDIBaseFunctions3
Ein Zeiger auf eine DXGI1_2_DDI_BASE_FUNCTIONS Struktur, die der Benutzermodustreiber mit einer Tabelle seiner Funktionen ausfüllt. Die Direct3D-Laufzeit verwendet diese Funktionen, um mit dem Anzeigetreiber für den Benutzermodus zu kommunizieren.
Wird ab Windows 8 unterstützt.
[in/out] pDXGIDDIBaseFunctions2
Ein Zeiger auf eine DXGI1_1_DDI_BASE_FUNCTIONS Struktur, die der Anzeigetreiber im Benutzermodus mit einer Tabelle seiner Funktionen ausfüllt. Die Direct3D-Laufzeit verwendet diese Funktionen, um mit dem Anzeigetreiber für den Benutzermodus zu kommunizieren.
Wird ab Windows 7 unterstützt.
[in/out] pDXGIDDIBaseFunctions
Ein Zeiger auf eine DXGI_DDI_BASE_FUNCTIONS Struktur, die der Anzeigetreiber im Benutzermodus mit einer Tabelle seiner Funktionen ausfüllt. Die Direct3D-Laufzeit verwendet diese Funktionen, um mit dem Anzeigetreiber für den Benutzermodus zu kommunizieren.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | dxgiddi.h (include D3d10umddi.h) |