Struktur Shader (Direct3D 10 Graphics)

Bagian ini berisi informasi tentang struktur shader berikut:

Struktur Deskripsi
D3D10_SHADER_BUFFER_DESC Menjelaskan buffer shader-constant atau penyangga tekstur shader.
D3D10_SHADER_DESC Menjelaskan shader.
D3D10_SHADER_DEBUG_FILE_INFO Menjelaskan file yang disertakan oleh shader.
D3D10_SHADER_DEBUG_INFO Menjelaskan format Antarmuka ID3D10Blob yang dikembalikan oleh D3D10GetShaderDebugInfo.
D3D10_SHADER_DEBUG_INPUT_INFO Menjelaskan input shader.
D3D10_SHADER_DEBUG_INST_INFO Berisi data instruksi.
D3D10_SHADER_DEBUG_OUTPUTREG_INFO Menjelaskan daftar output shader.
D3D10_SHADER_DEBUG_OUTPUTVAR Menjelaskan variabel output shader.
D3D10_SHADER_DEBUG_SCOPE_INFO Berisi data cakupan yang memetakan nama variabel untuk men-debug variabel.
D3D10_SHADER_DEBUG_SCOPEVAR_INFO Menjelaskan variabel cakupan.
D3D10_SHADER_DEBUG_TOKEN_INFO Memberikan lokasi sumber untuk elemen shader.
D3D10_SHADER_DEBUG_VARTYPE Membedakan variabel dari fungsi dalam cakupan.
D3D10_SHADER_DEBUG_VAR_INFO Berisi informasi tentang variabel.
D3D10_SHADER_INPUT_BIND_DESC Menjelaskan bagaimana sumber daya shader terikat dengan input shader.
D3D_SHADER_MACRO Mendefinisikan makro shader.
D3D10_SHADER_TYPE_DESC Menjelaskan jenis variabel shader.
D3D10_SHADER_VARIABLE_DESC Menjelaskan variabel shader.
D3D10_SIGNATURE_PARAMETER_DESC Menjelaskan tanda tangan shader.

 

Referensi Shader