D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS_0053 structure (d3d12umddi.h)

Holds the parameters used in the D3D12DDI_RENDER_PASS_ENDING_ACCESS_0053 structure, when the Render Pass is ending access. The Render Pass ending state resolves resources in a variety of configurations.

Syntax

typedef struct D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS_0053 {
  D3D12DDI_HRESOURCE                                                           hSrcResource;
  D3D12DDI_HRESOURCE                                                           hDstResource;
  UINT                                                                         SubresourceCount;
  const D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS_0053 *pSubresourceParameters;
  DXGI_FORMAT                                                                  Format;
  D3D12DDI_RESOLVE_MODE                                                        ResolveMode;
  BOOL                                                                         PreserveResolveSource;
} D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_PARAMETERS_0053;

Members

hSrcResource

A handle to the command list structure that the resolve source will be transitioned to at the time the Render Pass ends.

hDstResource

A handle to the command list that the resolve destination will be at the time the Render Pass ends.

SubresourceCount

The count of subresources that are a part of the command list.

pSubresourceParameters

A pointer to a D3D12DDI_RENDER_PASS_ENDING_ACCESS_RESOLVE_SUBRESOURCE_PARAMETERS_0053 structure that represents the subresource parameters to resolve while the Render Pass is ending.

Format

The format, represented in DXGI_FORMAT.

ResolveMode

The resolve mode to use while the Render Pass is ending.

PreserveResolveSource

Indicates whether to preserve the resolve source.

Requirements

Requirement Value
Minimum supported client Windows 10, version 1809
Header d3d12umddi.h