Freigeben über


D3DDDI_ADAPTERCALLBACKS Struktur (d3dumddi.h)

Die D3DDDI_ADAPTERCALLBACKS-Struktur enthält Zeiger auf Direct3D-Laufzeitrückruffunktionen, die der Umd-Treiber (User-Mode Display Driver) verwenden kann.

Syntax

typedef struct _D3DDDI_ADAPTERCALLBACKS {
  PFND3DDDI_QUERYADAPTERINFOCB         pfnQueryAdapterInfoCb;
  PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
  PFND3DDDI_QUERYADAPTERINFOCB2        pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;

Angehörige

pfnQueryAdapterInfoCb

Zeiger auf die pfnQueryAdapterInfoCb--Funktion, die UMD verwendet, um den Anzeigeminiporttreiber (KMD) nach Adapterkonfigurationsinformationen abzufragen.

pfnGetMultisampleMethodListCb

Zeiger auf die funktion pfnGetMultisampleMethodListCb, die UMD verwendet, um die Liste der Mehrfach-Sampling-Methoden abzurufen, die für eine Zuordnung verwendet werden.

pfnQueryAdapterInfoCb2

Zeiger auf die pfnQueryAdapterInfoCb2-Funktion der Laufzeit, die UMD verwendet, um den Anzeigeminiporttreiber (KMD) nach Adapterinformationen abzufragen.

Bemerkungen

Die Direct3D-Laufzeit übergibt D3DDDI_ADAPTERCALLBACKS an UMD, wenn sie die OpenAdapter-Funktion von UMD aufruft.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows Vista (WDDM 1.0)
Header- d3dumddi.h (include D3dumddi.h)

Siehe auch

D3DDDIARG_OPENADAPTER

Openadapter-

pfnGetMultisampleMethodListCb

pfnQueryAdapterInfoCb-

pfnQueryAdapterInfoCb2