D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// d3d12umddi.h

typedef struct D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE {
  D3D12DDI_GPU_VIRTUAL_ADDRESS StartAddress;
  UINT64                       SizeInBytes;
  UINT64                       StrideInBytes;
} D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE;
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ns-d3d12umddi-d3d12ddi_gpu_virtual_address_range_and_stride)

D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE structure

Description

Describes the GPU virtual address range and stride.

Members

StartAddress

The beginning of a virtual address range.

SizeInBytes

The size of the virtual address, in bytes.

StrideInBytes

Defines indexing stride, such as for vertices. Only the bottom 32 bits get used. The field is 64-bits purely to make alignment of containing structures clean/obvious everywhere.

Remarks

Used in the D3D12DDIARG_DISPATCH_RAYS_0054 structure.

See also