DD_GETFORMATCOUNTDATA 结构 (d3dhal.h)
仅限 DirectX 8.0 及更高版本。
DD_GETFORMATCOUNTDATA是DD_GETDRIVERINFODATA的lpvData 字段指向的数据结构,用于类型为 D3DGDI2_TYPE_GETFORMATCOUNT 的DD_GETDRIVERINFO2DATA查询。
语法
typedef struct _DD_GETFORMATCOUNTDATA {
DD_GETDRIVERINFO2DATA gdi2;
DWORD dwFormatCount;
DWORD dwReserved;
} DD_GETFORMATCOUNTDATA;
成员
gdi2
指定包含 GetDriverInfo2 数据的DD_GETDRIVERINFO2DATA结构。
dwFormatCount
接收支持的表面格式的数量。
dwReserved
仅限 DirectX 8.0 和 8.1 版本。 指定保留字段。 驱动程序不应读取或写入。
仅限 DirectX 9.0 及更高版本。 指定应用程序使用的 DirectX 运行时的版本。 此成员设置为 DD_RUNTIME_VERSION,这是 DirectX 9.0 0x00000900。
注解
若要处理D3DGDI2_TYPE_GETFORMATCOUNT请求,驱动程序必须将它支持的 DirectX 8.0 及更高版本的 DDI 样式图面格式的数量存储在 DD_GETFORMATCOUNTDATA 的 dwFormatCount 成员中。 有关详细信息,请参阅 纹理格式列表。
要求
要求 | 值 |
---|---|
Header | d3dhal.h (包括 D3dhal.h) |