셰이더 구조(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 | 변수 이름을 디버그 변수에 매핑하는 scope 데이터를 포함합니다. |
D3D10_SHADER_DEBUG_SCOPEVAR_INFO | scope 변수에 대해 설명합니다. |
D3D10_SHADER_DEBUG_TOKEN_INFO | 셰이더 요소의 원본 위치를 제공합니다. |
D3D10_SHADER_DEBUG_VARTYPE | scope 함수와 변수를 구분합니다. |
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 | 셰이더 서명을 설명합니다. |
관련 항목