著色器結構 (Direct3D 10 圖形)
本節包含下列著色器結構的相關資訊:
結構 | 描述 |
---|---|
D3D10_SHADER_BUFFER_DESC | 描述著色器常數緩衝區或著色器紋理緩衝區。 |
D3D10_SHADER_DESC | 描述著色器。 |
D3D10_SHADER_DEBUG_FILE_INFO | 描述著色器所包含的檔案。 |
D3D10_SHADER_DEBUG_INFO | 描述 D3D10GetShaderDebugInfo 所傳回的 ID3D10Blob 介面格式。 |
D3D10_SHADER_DEBUG_INPUT_INFO | 描述著色器輸入。 |
D3D10_SHADER_DEBUG_INST_INFO | 包含指令資料。 |
D3D10_SHADER_DEBUG_OUTPUTREG_INFO | 描述著色器輸出暫存器。 |
D3D10_SHADER_DEBUG_OUTPUTVAR | 描述著色器輸出變數。 |
D3D10_SHADER_DEBUG_SCOPE_INFO | 包含範圍資料,會將變數名稱對應至偵錯變數。 |
D3D10_SHADER_DEBUG_SCOPEVAR_INFO | 描述範圍變數。 |
D3D10_SHADER_DEBUG_TOKEN_INFO | 提供著色器專案的來源位置。 |
D3D10_SHADER_DEBUG_VARTYPE | 區分變數與範圍中的函式。 |
D3D10_SHADER_DEBUG_VAR_INFO | 包含變數的相關資訊。 |
D3D10_SHADER_INPUT_BIND_DESC | 描述著色器資源如何系結至著色器輸入。 |
D3D_SHADER_MACRO | 定義著色器宏。 |
D3D10_SHADER_TYPE_DESC | 描述著色器變數類型。 |
D3D10_SHADER_VARIABLE_DESC | 描述著色器變數。 |
D3D10_SIGNATURE_PARAMETER_DESC | 描述著色器簽章。 |
相關主題