D3D12DDIARG_OPENADAPTER Struktur (d3d12umddi.h)
Die D3D12DDIARG_OPENADAPTER Struktur beschreibt das Grafikadapterobjekt.
Syntax
typedef struct D3D12DDIARG_OPENADAPTER {
[in] D3D12DDI_HRTADAPTER hRTAdapter;
[out] D3D12DDI_HADAPTER hAdapter;
[in] const D3DDDI_ADAPTERCALLBACKS *pAdapterCallbacks;
[out] D3D12DDI_ADAPTERFUNCS *pAdapterFuncs;
} D3D12DDIARG_OPENADAPTER;
Angehörige
[in] hRTAdapter
Ein Laufzeithandle für das Grafikadapterobjekt, das das Handle angibt, das der Treiber zum Abfragen von Grafikadapterfunktionen verwenden soll, wenn der Treiber die von der Microsoft Direct3D-Laufzeit bereitgestellte pfnQueryAdapterInfoCb Rückruffunktion aufruft.
[out] hAdapter
Ein Handle für das Grafikadapterobjekt, das das Handle angibt, das von der Direct3D-Laufzeit in nachfolgenden Treiberaufrufen zum Identifizieren des Grafikadapterobjekts verwendet wird. Der Treiber generiert ein eindeutiges Handle und übergibt es an die Direct3D-Laufzeit zurück.
[in] pAdapterCallbacks
Ein Zeiger auf eine D3DDDI_ADAPTERCALLBACKS Struktur, die die von der Direct3D-Laufzeit bereitgestellte pfnQueryAdapterInfoCb Rückruffunktion enthält, die der Treiber verwenden kann.
[out] pAdapterFuncs
Ein Zeiger auf eine D3D12DDI_ADAPTERFUNCS Struktur, die eine Tabelle mit Benutzermodus-Anzeigetreiberadapter-spezifischen Funktionen enthält. Die Direct3D-Laufzeit verwendet diese Funktionen, um mit dem Anzeigetreiber für den Benutzermodus über Vorgänge zu kommunizieren, die für den Grafikadapter spezifisch sind.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3d12umddi.h |