Syntax
Members
BufferLocationType: D3D12_GPU_VIRTUAL_ADDRESS A D3D12_GPU_VIRTUAL_ADDRESS (a UINT64) that points to the stream output buffer. If SizeInBytes is 0, this member isn’t used and can be any value. SizeInBytes
Type: UINT64 The size of the stream output buffer in bytes. BufferFilledSizeLocation
Type: D3D12_GPU_VIRTUAL_ADDRESS The location of the value of how much data has been filled into the buffer, as a D3D12_GPU_VIRTUAL_ADDRESS (a UINT64). This member can’t be NULL; a filled size location must be supplied (which the hardware will increment as data is output). If SizeInBytes is 0, this member isn’t used and can be any value.
Remarks
Use this structure with SOSetTargets.Requirements
Header: d3d12_xs.h or d3d12_x.hLibrary: d3d12_xs.lib or d3d12_x.lib
Supported Platforms: XBOX Series consoles and XBOX One family
