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) |