在 Direct3D 12 中,D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS 是一个结构体,用于描述渲染通道(render pass)中的解析(resolve)操作的子资源参数。

以下是 D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS 结构的定义:
typedef struct D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS {
  UINT SrcSubresource;
  UINT DstSubresource;
  D3D12_RECT SrcRect;
  D3D12_RECT DstRect;
  D3D12_RECT SrcDeltas;
  D3D12_RECT DstDeltas;
} D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS;

结构体成员的含义如下:

  •  SrcSubresource: 源子资源的索引。


  •  DstSubresource: 目标子资源的索引。


  •  SrcRect: D3D12_RECT 结构,表示源子资源中要解析的矩形区域。


  •  DstRect: D3D12_RECT 结构,表示目标子资源中接收解析的矩形区域。


  •  SrcDeltas: D3D12_RECT 结构,表示源矩形区域的像素偏移。


  •  DstDeltas: D3D12_RECT 结构,表示目标矩形区域的像素偏移。


这个结构体是用于描述渲染通道的结束访问中的解析操作的子资源参数。


转载请注明出处:http://www.pingtaimeng.com/article/detail/25980/Win32 API/D3d12.h/D3D12_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS