D3D10_SHADER_DEBUG_REGTYPE enumeration (d3d10_1shader.h)
Shader register types.
Syntax
typedef enum _D3D10_SHADER_DEBUG_REGTYPE {
D3D10_SHADER_DEBUG_REG_INPUT,
D3D10_SHADER_DEBUG_REG_OUTPUT,
D3D10_SHADER_DEBUG_REG_CBUFFER,
D3D10_SHADER_DEBUG_REG_TBUFFER,
D3D10_SHADER_DEBUG_REG_TEMP,
D3D10_SHADER_DEBUG_REG_TEMPARRAY,
D3D10_SHADER_DEBUG_REG_TEXTURE,
D3D10_SHADER_DEBUG_REG_SAMPLER,
D3D10_SHADER_DEBUG_REG_IMMEDIATECBUFFER,
D3D10_SHADER_DEBUG_REG_LITERAL,
D3D10_SHADER_DEBUG_REG_UNUSED,
D3D11_SHADER_DEBUG_REG_INTERFACE_POINTERS,
D3D11_SHADER_DEBUG_REG_UAV,
D3D10_SHADER_DEBUG_REG_FORCE_DWORD = 0x7fffffff
} D3D10_SHADER_DEBUG_REGTYPE;
Constants
D3D10_SHADER_DEBUG_REG_INPUT Input register. |
D3D10_SHADER_DEBUG_REG_OUTPUT Output register. |
D3D10_SHADER_DEBUG_REG_CBUFFER Constant buffer register. |
D3D10_SHADER_DEBUG_REG_TBUFFER Texture buffer register. |
D3D10_SHADER_DEBUG_REG_TEMP Temporary register. |
D3D10_SHADER_DEBUG_REG_TEMPARRAY Array of temporary registers. |
D3D10_SHADER_DEBUG_REG_TEXTURE Texture register. |
D3D10_SHADER_DEBUG_REG_SAMPLER Sampler register. |
D3D10_SHADER_DEBUG_REG_IMMEDIATECBUFFER Immediate constant buffer register. |
D3D10_SHADER_DEBUG_REG_LITERAL Literal register. |
D3D10_SHADER_DEBUG_REG_UNUSED Unused register. |
D3D11_SHADER_DEBUG_REG_INTERFACE_POINTERS Interface register. |
D3D11_SHADER_DEBUG_REG_UAV Unordered Access View (UAV) register. |
D3D10_SHADER_DEBUG_REG_FORCE_DWORD Value: 0x7fffffff Forces this enumeration to compile to 32 bits in size. Without this value, some compilers would allow this enumeration to compile to a size other than 32 bits. This value is not used. |
Remarks
The D3D10_SHADER_DEBUG_REGTYPE enumeration is used to specify register types in D3D10_SHADER_DEBUG_INPUT_INFO and D3D10_SHADER_DEBUG_OUTPUTREG_INFO.
Requirements
Requirement | Value |
---|---|
Header | d3d10_1shader.h |
See also
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for