estructura D3DDDI_ADAPTERCALLBACKS (d3dumddi.h)
La estructura D3DDDI_ADAPTERCALLBACKS contiene punteros a las funciones de devolución de llamada en tiempo de ejecución de Direct3D que puede usar el controlador de visualización en modo de usuario (UMD).
Sintaxis
typedef struct _D3DDDI_ADAPTERCALLBACKS {
PFND3DDDI_QUERYADAPTERINFOCB pfnQueryAdapterInfoCb;
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB pfnGetMultisampleMethodListCb;
PFND3DDDI_QUERYADAPTERINFOCB2 pfnQueryAdapterInfoCb2;
} D3DDDI_ADAPTERCALLBACKS;
Miembros
pfnQueryAdapterInfoCb
Puntero a la función pfnQueryAdapterInfoCb, que UMD usa para consultar el controlador de miniporte de pantalla (KMD) para obtener información de configuración del adaptador.
pfnGetMultisampleMethodListCb
Puntero a la función pfnGetMultisampleMethodListCb, que UMD usa para recuperar la lista de métodos de muestreo múltiple que se usan para una asignación.
pfnQueryAdapterInfoCb2
Puntero a la función pfnQueryAdapterInfoCb 2 del runtime, que UMD usa para consultar el controlador de miniporte de pantalla (KMD) para obtener información del adaptador.
Observaciones
El tiempo de ejecución de Direct3D pasa D3DDDI_ADAPTERCALLBACKS a UMD cuando llama a la función OpenAdapter de UMD.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows Vista (WDDM 1.0) |
encabezado de | d3dumddi.h (incluya D3dumddi.h) |