ID3D12VideoEncodeCommandList::ResolveQueryData 方法 (d3d12video.h)

从查询中提取数据。

语法

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

参数

pQueryHeap

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

Type

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

StartIndex

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

NumQueries

要解析的查询数。

pDestinationBuffer

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

AlignedDestinationBufferOffset

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

返回值

要求

   
最低受支持的客户端 Windows 10版本 2004 (10.0;内部版本 19041)
最低受支持的服务器 Windows Server 版本 2004 (10.0;内部版本 19041)
标头 d3d12video.h
DLL d3d12.dll