dlangui v0.9.186 (2020-07-29T06:28:30Z)
Home
Dub
Repo
D3D10PreprocessShader
win32
directx
d3d10shader
Undocumented in source.
version(Windows)
HRESULT
D3D10PreprocessShader
(
LPCSTR
pSrcData
,
SIZE_T
SrcDataSize
,
LPCSTR
pFileName
,
D3D10_SHADER_MACRO
*
pDefines
,
ID3D10Include
pInclude
,
ID3D10Blob
*
ppShaderText
,
ID3D10Blob
*
ppErrorMsgs
)
Meta
Source
See Implementation
win32
directx
d3d10shader
enums
D3D10_CBUFFER_TYPE
D3D10_INCLUDE_TYPE
D3D10_NAME
D3D10_REGISTER_COMPONENT_TYPE
D3D10_RESOURCE_RETURN_TYPE
D3D10_SHADER_CBUFFER_FLAGS
D3D10_SHADER_INPUT_FLAGS
D3D10_SHADER_INPUT_TYPE
D3D10_SHADER_VARIABLE_CLASS
D3D10_SHADER_VARIABLE_FLAGS
D3D10_SHADER_VARIABLE_TYPE
functions
D3D10CompileShader
D3D10DisassembleShader
D3D10GetGeometryShaderProfile
D3D10GetInputAndOutputSignatureBlob
D3D10GetInputSignatureBlob
D3D10GetOutputSignatureBlob
D3D10GetPixelShaderProfile
D3D10GetShaderDebugInfo
D3D10GetVertexShaderProfile
D3D10PreprocessShader
D3D10ReflectShader
D3D10_TX_VERSION
interfaces
ID3D10Include
ID3D10ShaderReflection
ID3D10ShaderReflectionConstantBuffer
ID3D10ShaderReflectionType
ID3D10ShaderReflectionVariable
structs
D3D10_SHADER_BUFFER_DESC
D3D10_SHADER_DESC
D3D10_SHADER_INPUT_BIND_DESC
D3D10_SHADER_MACRO
D3D10_SHADER_TYPE_DESC
D3D10_SHADER_VARIABLE_DESC
D3D10_SIGNATURE_PARAMETER_DESC
variables
D3D10_SHADER_AVOID_FLOW_CONTROL
D3D10_SHADER_DEBUG
D3D10_SHADER_ENABLE_BACKWARDS_COMPATIBILITY
D3D10_SHADER_ENABLE_STRICTNESS
D3D10_SHADER_FORCE_PS_SOFTWARE_NO_OPT
D3D10_SHADER_FORCE_VS_SOFTWARE_NO_OPT
D3D10_SHADER_IEEE_STRICTNESS
D3D10_SHADER_NO_PRESHADER
D3D10_SHADER_OPTIMIZATION_LEVEL0
D3D10_SHADER_OPTIMIZATION_LEVEL1
D3D10_SHADER_OPTIMIZATION_LEVEL2
D3D10_SHADER_OPTIMIZATION_LEVEL3
D3D10_SHADER_PACK_MATRIX_COLUMN_MAJOR
D3D10_SHADER_PACK_MATRIX_ROW_MAJOR
D3D10_SHADER_PARTIAL_PRECISION
D3D10_SHADER_PREFER_FLOW_CONTROL
D3D10_SHADER_SKIP_OPTIMIZATION
D3D10_SHADER_SKIP_VALIDATION
IID_ID3D10ShaderReflection
IID_ID3D10ShaderReflectionConstantBuffer
IID_ID3D10ShaderReflectionType
IID_ID3D10ShaderReflectionVariable