在 Direct3D 10 中,D3D10_QUERY_DESC 结构体用于描述查询对象(query object)的属性。以下是该结构体的定义:
typedef struct D3D10_QUERY_DESC {
  D3D10_QUERY Query;
  UINT MiscFlags;
} D3D10_QUERY_DESC;

结构体的成员包括:

  •  Query: 一个 D3D10_QUERY 枚举值,表示要创建的查询对象的类型,例如时间戳查询、流输出统计查询等。

  •  MiscFlags: 用于指定查询的附加标志。这些标志依赖于查询类型,可以是 0 或者使用相关的标志。


通过使用这个结构体,你可以创建用于性能分析、流输出统计等目的的不同类型的查询对象。在创建查询对象时,你需要提供一个描述结构体,然后使用该结构体调用 ID3D10Device::CreateQuery 函数。


转载请注明出处:http://www.pingtaimeng.com/article/detail/25495/Win32 API/D3d10.h/D3D10_QUERY_DESC