Export (0) Print
Expand All

D3D11_TRACE_GS_INPUT_PRIMITIVE enumeration

Identifies the type of geometry shader input primitive.

Syntax


typedef enum D3D11_TRACE_GS_INPUT_PRIMITIVE { 
  D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED     = 0,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT         = 1,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE          = 2,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE      = 3,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ      = 6,
  D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ  = 7
} D3D11_TRACE_GS_INPUT_PRIMITIVE;

Constants

D3D11_TRACE_GS_INPUT_PRIMITIVE_UNDEFINED

Identifies the geometry shader input primitive as undefined.

D3D11_TRACE_GS_INPUT_PRIMITIVE_POINT

Identifies the geometry shader input primitive as a point.

D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE

Identifies the geometry shader input primitive as a line.

D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE

Identifies the geometry shader input primitive as a triangle.

D3D11_TRACE_GS_INPUT_PRIMITIVE_LINE_ADJ

Identifies the geometry shader input primitive as an adjacent line.

D3D11_TRACE_GS_INPUT_PRIMITIVE_TRIANGLE_ADJ

Identifies the geometry shader input primitive as an adjacent triangle.

Remarks

D3D11_TRACE_GS_INPUT_PRIMITIVE identifies the type of geometry shader input primitive in a D3D11_TRACE_STATS structure.

Note  This API requires the Windows Software Development Kit (SDK) for Windows 8.

Requirements

Minimum supported client

Windows 8 [desktop apps only]

Minimum supported server

Windows Server 2012 [desktop apps only]

Header

D3D11ShaderTracing.h

 

 

Community Additions

ADD
Show:
© 2014 Microsoft