Skuggningsgränssnitt (Direct3D 12-grafik)
d3d12shader.h deklarerar följande gränssnitt.
I det här avsnittet
Ämne | Beskrivning |
---|---|
ID3D12FunctionParameterReflection |
Ett funktionsparameterreflektionsgränssnitt har åtkomst till information om funktionsparametrar. Obs! Det här gränssnittet är en del av HLSL-skuggningstekniken som du kan använda på alla Direct3D 12-plattformar för att skapa förkompilerade HLSL-funktioner, paketera dem i bibliotek och länka dem till fullständiga skuggor vid körning. |
ID3D12FunctionReflection |
Ett funktionsreflektionsgränssnitt har åtkomst till funktionsinformation. Obs! Det här gränssnittet är en del av HLSL-skuggningstekniken som du kan använda på alla Direct3D 12-plattformar för att skapa förkompilerade HLSL-funktioner, paketera dem i bibliotek och länka dem till fullständiga skuggor vid körning. |
ID3D12LibraryReflection |
Ett biblioteksreflektionsgränssnitt har åtkomst till biblioteksinformation. Obs! Det här gränssnittet är en del av HLSL-skuggningstekniken som du kan använda på alla Direct3D 12-plattformar för att skapa förkompilerade HLSL-funktioner, paketera dem i bibliotek och länka dem till fullständiga skuggor vid körning. |
ID3D12ShaderReflection |
Ett skuggningsreflektionsgränssnitt har åtkomst till skuggningsinformation. |
ID3D12ShaderReflectionConstantBuffer |
Det här gränssnittet för skuggningsreflektion ger åtkomst till en konstant buffert. |
ID3D12ShaderReflectionType |
Det här gränssnittet för skuggningsreflektion ger åtkomst till variabeltyp. |
ID3D12ShaderReflectionVariable |
Det här gränssnittet för skuggningsreflektion ger åtkomst till en variabel. |