D3D11X_DESCRIPTOR_SAMPLER_STATE Structure

Binding descriptor for a sampler state.

Syntax

typedef struct D3D11X_DESCRIPTOR_SAMPLER_STATE {
    union {
        __m128i Oword;
        UINT64 Qword[D3D11X_DESCRIPTOR_SAMPLER_STATE_SIZE_IN_QWORDS];
        UINT32 Dword[D3D11X_DESCRIPTOR_SAMPLER_STATE_SIZE_IN_DWORDS];
    };
    UINT32 DescriptorSize;
    D3D11X_CERAM_RESOURCE_TYPE CeRamType;
} D3D11X_DESCRIPTOR_SAMPLER_STATE;  

Members

Oword
Descriptor for Oword.

Qword
Descriptor for Qword.

Dword
Descriptor for Dword.

DescriptorSize
The size of this structure instance, in bytes.

CeRamType
The resource type for constant engine RAM, as a D3D11X_CERAM_RESOURCE_TYPE enumeration constant. Constant engine RAM is memory inside the command processor that stores the current table of graphics pipeline bindings, such as constant buffers and shader resource views. The default value is D3D11X_CERAM_RESOURCE_TYPE_SAMPLER_STATE.

Remarks

Requirements

Header: Declared in d3d11_x.h.

Library: Use d3d11_x.lib.