D3D10_DEVICE_STATE_TYPES列舉 (d3d10effect.h)
效果裝置狀態類型。
Syntax
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 預先分割狀態。 |
備註
D3D10StateBlockMaskDisableCapture、D3D10StateBlockMaskEnableCapture和D3D10StateBlockMaskGetSetting會使用此列舉。
規格需求
標頭 | d3d10effect.h |
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應