Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

Common Version Enumerations

This section contains information about the common version enumerations shown in the following table.

D3D_CBUFFER_TYPE Identifies the intended use of constant-buffer data.
D3D_DRIVER_TYPE Describes the type of driver to use when creating a Direct3D device.
D3D_FEATURE_LEVEL Describes the targeted set of features supported by a Direct3D device.
D3D_INCLUDE_TYPE Indicates the location of a shader #include file.
D3D_INTERPOLATION_MODE Specifies interpolation mode, which affects how values are calculated during rasterization.
D3D_MIN_PRECISION Indicates the minimum desired interpolation precision.
D3D_NAME Identifies shader parameters that use system-value semantics.
D3D_PRIMITIVE Indicates how the pipeline interprets geometry or hull shader input primitives.
D3D_PRIMITIVE_TOPOLOGY Indicates how the pipeline interprets vertex data that is bound to the input-assembler stage.
D3D_REGISTER_COMPONENT_TYPE Identifies the data types that can be stored in a register.
D3D_RESOURCE_RETURN_TYPE Identifies the return type of a resource.
D3D_SHADER_CBUFFER_FLAGS Identifies the indended use of a constant-data buffer.
D3D_SHADER_INPUT_FLAGS Identifies shader-input options.
D3D_SHADER_INPUT_TYPE Identifies resource types that can be bound to a shader
D3D_SHADER_VARIABLE_CLASS Identifies the class of a shader variable.
D3D_SHADER_VARIABLE_FLAGS Identifies information about a shader variable.
D3D_SHADER_VARIABLE_TYPE Identifies various data, texture, and buffer types that can be assigned to a shader variable.
D3D_SRV_DIMENSION Identifies the type of resource to be viewed as a shader resource.
D3D_TESSELLATOR_DOMAIN Identifies domain options for tessellator data.
D3D_TESSELLATOR_OUTPUT_PRIMITIVE Identifies output primitive types.
D3D_TESSELLATOR_PARTITIONING Identifies partitioning options.


Related topics

Common Version Reference



Community Additions

© 2015 Microsoft