D3D12DDI_GPU_VIRTUAL_ADDRESS_RANGE_AND_STRIDE structure (d3d12umddi.h)
Describes the GPU virtual address range and stride.
Syntax
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;
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.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1809 |
Header | d3d12umddi.h |