D3D_TESSELLATOR_DOMAIN Enumeration

Values that identify domain options for tessellator data.

Syntax

typedef enum D3D_TESSELLATOR_DOMAIN
{
    D3D_TESSELLATOR_DOMAIN_UNDEFINED = 0,
    D3D_TESSELLATOR_DOMAIN_ISOLINE = 1,
    D3D_TESSELLATOR_DOMAIN_TRI = 2,
    D3D_TESSELLATOR_DOMAIN_QUAD = 3,
    D3D11_TESSELLATOR_DOMAIN_UNDEFINED = D3D_TESSELLATOR_DOMAIN_UNDEFINED,
    D3D11_TESSELLATOR_DOMAIN_ISOLINE = D3D_TESSELLATOR_DOMAIN_ISOLINE,
    D3D11_TESSELLATOR_DOMAIN_TRI = D3D_TESSELLATOR_DOMAIN_TRI,
    D3D11_TESSELLATOR_DOMAIN_QUAD = D3D_TESSELLATOR_DOMAIN_QUAD
} D3D_TESSELLATOR_DOMAIN;  

Constants

Constant Description
D3D_TESSELLATOR_DOMAIN_UNDEFINED The data type is undefined.
D3D_TESSELLATOR_DOMAIN_ISOLINE Isoline data.
D3D_TESSELLATOR_DOMAIN_TRI Triangle data.
D3D_TESSELLATOR_DOMAIN_QUAD Quad data.
D3D11_TESSELLATOR_DOMAIN_UNDEFINED The data type is undefined.
D3D11_TESSELLATOR_DOMAIN_ISOLINE Isoline data.
D3D11_TESSELLATOR_DOMAIN_TRI Triangle data.
D3D11_TESSELLATOR_DOMAIN_QUAD Quad data.

Remarks

The data domain defines the type of data. This enumeration is used by D3D11_SHADER_DESC.

Requirements

Header: Declared in d3d11_x.h (d3dcommon.h on other Windows platforms).