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;
Member
[in] hRTAdapter
Ein Laufzeithandle für das Grafikkartenobjekt, das das Handle angibt, das der Treiber zum Abfragen von Grafikkartenfunktionen verwenden soll, wenn der Treiber die vom Microsoft Direct3D Runtime bereitgestellte PfnQueryAdapterInfoCb-Rückruffunktion aufruft .
[out] hAdapter
Ein Handle für das Grafikkartenobjekt, das das Handle angibt, das die Direct3D-Runtime in nachfolgenden Treiberaufrufen verwendet, um das Grafikadapterobjekt zu identifizieren. Der Treiber generiert ein eindeutiges Handle und übergibt es zurück an die Direct3D-Runtime.
[in] pAdapterCallbacks
Ein Zeiger auf eine D3DDDI_ADAPTERCALLBACKS-Struktur , die die vom Treiber verwendete Rückruffunktion pfnQueryAdapterInfoCb enthält.
[out] pAdapterFuncs
Ein Zeiger auf eine D3D12DDI_ADAPTERFUNCS-Struktur, die eine Tabelle mit Benutzermodus-Anzeigetreiberadapter-spezifischen Funktionen enthält. Die Direct3D-Runtime verwendet diese Funktionen, um mit dem Benutzermodusanzeigetreiber über Vorgänge zu kommunizieren, die für den Grafikkarten spezifisch sind.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d12umddi.h |