D3DDDI_ADAPTERCALLBACKS Struktur (d3dumddi.h)

Die D3DDDI_ADAPTERCALLBACKS-Struktur enthält Microsoft Direct3D-Runtime-Rückruffunktionen, die der Benutzermodusanzeigetreiber verwenden kann.

Syntax

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

Member

pfnQueryAdapterInfoCb

Ein Zeiger auf die PfnQueryAdapterInfoCb-Funktion , die der Benutzermodusanzeigetreiber verwendet, um den Anzeigeminiporttreiber nach Adapterkonfigurationsinformationen abzufragen.

pfnGetMultisampleMethodListCb

Ein Zeiger auf die PfnGetMultisampleMethodListCb-Funktion , die der Benutzermodusanzeigetreiber verwendet, um die Liste der Methoden mit mehreren Stichprobenentnahmen abzurufen, die für eine Zuordnung verwendet werden.

pfnQueryAdapterInfoCb2

Hinweise

Im folgenden Codebeispiel werden die Funktionsdeklarationen für die Funktionen veranschaulicht, auf die die Member von D3DDDI_ADAPTERCALLBACKS verweisen.

typedef HRESULT (APIENTRY CALLBACK *PFND3DDDI_QUERYADAPTERINFOCB)(HANDLE hAdapter, CONST D3DDDICB_QUERYADAPTERINFO*);
typedef HRESULT (APIENTRY CALLBACK *PFND3DDDI_GETMULTISAMPLEMETHODLISTCB)(HANDLE hAdapter, D3DDDICB_GETMULTISAMPLEMETHODLIST*);

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

D3DDDIARG_OPENADAPTER

OpenAdapter

pfnGetMultisampleMethodListCb

pfnQueryAdapterInfoCb