D3D10DDI_ADAPTERFUNCS 结构 (d3d10umddi.h)
D3D10DDI_ADAPTERFUNCS 结构包含用户模式显示驱动程序可实现与图形适配器对象通信的函数。
语法
typedef struct D3D10DDI_ADAPTERFUNCS {
PFND3D10DDI_CALCPRIVATEDEVICESIZE pfnCalcPrivateDeviceSize;
PFND3D10DDI_CREATEDEVICE pfnCreateDevice;
PFND3D10DDI_CLOSEADAPTER pfnCloseAdapter;
} D3D10DDI_ADAPTERFUNCS;
成员
pfnCalcPrivateDeviceSize
指向驱动程序的 CalcPrivateDeviceSize 函数的指针,该函数指定用户模式显示驱动程序从 Microsoft Direct3D 运行时存储经常访问的数据所需的内存块的大小。
pfnCreateDevice
指向驱动程序的 CreateDevice (D3D10) 函数的指针,该函数创建处理呈现状态集合的显示设备的表示形式。
pfnCloseAdapter
指向驱动程序的 CloseAdapter (D3D10) 函数的指针,该函数释放图形适配器对象的资源。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows Vista 和更高版本的 Windows 操作系统中可用。 |
标头 | d3d10umddi.h (包括 D3d10umddi.h) |