D3D12XBOX_PAGE_MAPPING_BATCH Structure

Describes one or more memory page ranges to be mapped into the GPU virtual address space.

Syntax

typedef struct D3D12XBOX_PAGE_MAPPING_BATCH {
    D3D12_GPU_VIRTUAL_ADDRESS DestinationAddress;
    UINT RangeCount;
    D3D12XBOX_PAGE_MAPPING_RANGE *pRanges;
} D3D12XBOX_PAGE_MAPPING_BATCH;  

Members

DestinationAddress
The base 64-bit GPU virtual address (UINT64) at which the ranges will begin to be mapped.

RangeCount
The number of ranges specified in pRanges.

pRanges
A pointer to an array of D3D12XBOX_PAGE_MAPPING_RANGE structures that specify the ranges to be mapped. The length of the array is specified by RangeCount.

Requirements

Header: Declared in d3d12_x.h.

See also

ID3D12CommandQueue::CopyPageMappingsBatchX