D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW Structure

Do not use. Internal use only. An opaque structure for the Xbox One native unordered access view (UAV) descriptor.

Syntax

typedef struct D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW {
    union {
        __m128i Oword[D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW_SIZE_IN_OWORDS];
        UINT64 Qword[D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW_SIZE_IN_QWORDS];
        UINT32 Dword[D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW_SIZE_IN_DWORDS];
    };
    UINT32 DescriptorSize;
} D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW;  

Members

Oword
Size in octa-words.

Qword
Size in quad-words.

Dword
Size in double-words.

DescriptorSize
The size of this structure instance, in bytes.

Remarks

Do not use D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW in your code. This structure is an internal member of ID3D12Resource. This structure is declared in the header for use in inline functions in the header.

D3D12XBOX_DESCRIPTOR_UNORDERED_ACCESS_VIEW is a redefinition of the D3D11X_DESCRIPTOR_UNORDERED_ACCESS_VIEW structure and serves as an opaque structure for the Xbox One native GPU UAV descriptor.

Requirements

Header: Declared in d3d12_x.h.