ID3D12VideoProcessCommandList::ResolveQueryData 方法 (d3d12video.h)

从查询中提取数据。

语法

void ResolveQueryData(
  ID3D12QueryHeap  *pQueryHeap,
  D3D12_QUERY_TYPE Type,
  UINT             StartIndex,
  UINT             NumQueries,
  ID3D12Resource   *pDestinationBuffer,
  UINT64           AlignedDestinationBufferOffset
);

参数

pQueryHeap

指向 ID3D12QueryHeap 的指针,该 ID3D12QueryHeap 指定要解析的查询所在的存储。

Type

指定查询类型的 D3D12_QUERY_TYPE 枚举的成员。

StartIndex

要解析的第一个查询的索引。

NumQueries

要解析的查询数。

pDestinationBuffer

指向表示目标缓冲区的 ID3D12Resource 的指针。 资源必须处于 D3D12_RESOURCE_STATE_COPY_DEST状态。

AlignedDestinationBufferOffset

目标缓冲区的对齐偏移量。 这必须是 8 个字节的倍数。

返回值

要求

要求
Header d3d12video.h
DLL d3d12.dll