IShaderReader¶
-
interface
IShaderReader
-
ShaderStage
GetStage
()
-
System.Byte[]
GetBytecode
()
-
int
GetSamplerCount
()
-
SamplerType
GetSamplerType
(int samplerIndex) Parameters: - samplerIndex (int) –
-
int
GetSamplerTextureSlot
(int samplerIndex) Parameters: - samplerIndex (int) –
-
int
GetSamplerSamplerSlot
(int samplerIndex) Parameters: - samplerIndex (int) –
-
SamplerState
GetSamplerState
(int samplerIndex) Parameters: - samplerIndex (int) –
-
string
GetSamplerName
(int samplerIndex) Parameters: - samplerIndex (int) –
-
int
GetSamplerParameter
(int samplerIndex) Parameters: - samplerIndex (int) –
-
int
GetConstantBufferCount
()
-
int
GetConstantBufferValue
(int constantBufferIndex) Parameters: - constantBufferIndex (int) –
-
int
GetAttributeCount
()
-
string
GetAttributeName
(int attributeIndex) Parameters: - attributeIndex (int) –
-
VertexElementUsage
GetAttributeUsage
(int attributeIndex) Parameters: - attributeIndex (int) –
-
int
GetAttributeIndexInShader
(int attributeIndex) Parameters: - attributeIndex (int) –
-
int
GetAttributeLocation
(int attributeIndex) Parameters: - attributeIndex (int) –
-
ShaderStage