D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE structure (d3d12.h)

Represents a GPU virtual address and indexing stride.

Syntax

typedef struct D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE {
  D3D12_GPU_VIRTUAL_ADDRESS StartAddress;
  UINT64                    StrideInBytes;
} D3D12_GPU_VIRTUAL_ADDRESS_AND_STRIDE;

Members

StartAddress

The beginning of the virtual address range.

StrideInBytes

Defines indexing stride, such as for vertices. Only the bottom 32 bits are used. The field is 64 bits to make alignment of containing structures consistent everywhere.

Requirements

Requirement Value
Header d3d12.h