D3D12DDIARG_BUFFER_PLACEMENT structure (d3d12umddi.h)

The D3D12DDIARG_BUFFER_PLACEMENT structure specifies the GPU-side virtual address that a resource should have.

Syntax

typedef struct D3D12DDIARG_BUFFER_PLACEMENT {
  union {
    D3D12DDIARG_HRESOURCE_PLACEMENT UMD;
  } BaseAddress;
} D3D12DDIARG_BUFFER_PLACEMENT;

Members

BaseAddress

Union whose members are ways to describe the base address for a region of memory.

BaseAddress.UMD

A D3D12DDIARG_HRESOURCE_PLACEMENT structure that describes a base address with a UMD handle to an existing resource, and a byte offset within that resource.

Requirements

Requirement Value
Header d3d12umddi.h

See also

D3D12DDIARG_CREATERESOURCE_0088