D3D10_DEVICE_STATE_TYPES 枚举 (d3d10effect.h)
影响设备状态类型。
语法
typedef enum _D3D10_DEVICE_STATE_TYPES {
D3D10_DST_SO_BUFFERS = 1,
D3D10_DST_OM_RENDER_TARGETS,
D3D10_DST_OM_DEPTH_STENCIL_STATE,
D3D10_DST_OM_BLEND_STATE,
D3D10_DST_VS,
D3D10_DST_VS_SAMPLERS,
D3D10_DST_VS_SHADER_RESOURCES,
D3D10_DST_VS_CONSTANT_BUFFERS,
D3D10_DST_GS,
D3D10_DST_GS_SAMPLERS,
D3D10_DST_GS_SHADER_RESOURCES,
D3D10_DST_GS_CONSTANT_BUFFERS,
D3D10_DST_PS,
D3D10_DST_PS_SAMPLERS,
D3D10_DST_PS_SHADER_RESOURCES,
D3D10_DST_PS_CONSTANT_BUFFERS,
D3D10_DST_IA_VERTEX_BUFFERS,
D3D10_DST_IA_INDEX_BUFFER,
D3D10_DST_IA_INPUT_LAYOUT,
D3D10_DST_IA_PRIMITIVE_TOPOLOGY,
D3D10_DST_RS_VIEWPORTS,
D3D10_DST_RS_SCISSOR_RECTS,
D3D10_DST_RS_RASTERIZER_STATE,
D3D10_DST_PREDICATION
} D3D10_DEVICE_STATE_TYPES;
常量
D3D10_DST_SO_BUFFERS 值:1 流输出缓冲区。 |
D3D10_DST_OM_RENDER_TARGETS 呈现目标。 |
D3D10_DST_OM_DEPTH_STENCIL_STATE 深度模具状态。 |
D3D10_DST_OM_BLEND_STATE 混合状态。 |
D3D10_DST_VS 顶点着色器。 |
D3D10_DST_VS_SAMPLERS 顶点着色器采样器。 |
D3D10_DST_VS_SHADER_RESOURCES 顶点着色器资源。 |
D3D10_DST_VS_CONSTANT_BUFFERS 顶点着色器常量缓冲区。 |
D3D10_DST_GS 几何着色器。 |
D3D10_DST_GS_SAMPLERS 几何着色器采样器。 |
D3D10_DST_GS_SHADER_RESOURCES 几何着色器资源。 |
D3D10_DST_GS_CONSTANT_BUFFERS 几何着色器常量缓冲区。 |
D3D10_DST_PS 像素着色器。 |
D3D10_DST_PS_SAMPLERS 像素着色器采样器。 |
D3D10_DST_PS_SHADER_RESOURCES 像素着色器资源。 |
D3D10_DST_PS_CONSTANT_BUFFERS 像素着色器常量缓冲区。 |
D3D10_DST_IA_VERTEX_BUFFERS 输入汇编程序顶点缓冲区。 |
D3D10_DST_IA_INDEX_BUFFER 输入汇编程序索引缓冲区。 |
D3D10_DST_IA_INPUT_LAYOUT 输入汇编程序输入布局。 |
D3D10_DST_IA_PRIMITIVE_TOPOLOGY 输入汇编程序基元拓扑。 |
D3D10_DST_RS_VIEWPORTS 视窗。 |
D3D10_DST_RS_SCISSOR_RECTS 剪刀矩形。 |
D3D10_DST_RS_RASTERIZER_STATE 光栅器状态。 |
D3D10_DST_PREDICATION Predication 状态。 |
注解
此枚举由 D3D10StateBlockMaskDisableCapture、 D3D10StateBlockMaskEnableCapture 和 D3D10StateBlockMaskGetSetting 使用。
要求
标头 | d3d10effect.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈