estructura D3D10_2DDI_ADAPTERFUNCS (d3d10umddi.h)
La estructura D3D10_2DDI_ADAPTERFUNCS contiene funciones que el controlador de pantalla en modo de usuario puede implementar para comunicarse con un objeto de adaptador de gráficos.
Sintaxis
typedef struct D3D10_2DDI_ADAPTERFUNCS {
PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
PFND3D10DDI_CREATEDEVICE pfnCreateDevice;
PFND3D10DDI_CLOSEADAPTER pfnCloseAdapter;
PFND3D10_2DDI_GETSUPPORTEDVERSIONS pfnGetSupportedVersions;
PFND3D10_2DDI_GETCAPS pfnGetCaps;
} D3D10_2DDI_ADAPTERFUNCS;
Miembros
pfnCalcPrivateDeviceSize
Puntero a la función CalcPrivateDeviceSize del controlador que especifica el tamaño de un bloque de memoria que el controlador de pantalla en modo de usuario requiere del tiempo de ejecución de Microsoft Direct3D para almacenar datos a los que se accede con frecuencia.
pfnCreateDevice
Puntero a la función CreateDevice(D3D10) del controlador que crea una representación de un dispositivo de visualización que controla una colección de estado de representación.
pfnCloseAdapter
Puntero a la función CloseAdapter(D3D10) del controlador que libera los recursos de un objeto de adaptador de gráficos.
pfnGetSupportedVersions
Puntero a la función GetSupportedVersions del controlador que recupera la versión del sistema operativo que admite el controlador y las funcionalidades de hardware disponibles (por ejemplo, Direct3D versión 10.0, Direct3D versión 10.1, etc.).
pfnGetCaps
Puntero a la función GetCaps(D3D10_2) del controlador que consulta las funcionalidades del hardware gráfico.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | D3D10_2DDI_ADAPTERFUNCS se admite a partir del sistema operativo Windows 7. |
Encabezado | d3d10umddi.h (incluya D3d10umddi.h) |