windows
0.60.0
Module Dxc
Module Items
Structs
Constants
Traits
Functions
Type Aliases
In windows::
Win32::
Graphics::
Direct3D
windows
::
Win32
::
Graphics
::
Direct3D
Module
Dxc
Copy item path
Structs
§
DXC_CP
DXC_
OUT_
KIND
DxcArg
Pair
DxcBuffer
DxcDefine
DxcShader
Hash
IDxc
Assembler
IDxc
Assembler_
Vtbl
IDxc
Blob
IDxc
Blob
Encoding
IDxc
Blob
Encoding_
Vtbl
IDxc
Blob
Utf8
IDxc
Blob
Utf8_
Vtbl
IDxc
Blob
Utf16
IDxc
Blob
Utf16_
Vtbl
IDxc
Blob_
Vtbl
IDxc
Compiler
IDxc
Compiler2
IDxc
Compiler3
IDxc
Compiler2_
Vtbl
IDxc
Compiler3_
Vtbl
IDxc
Compiler
Args
IDxc
Compiler
Args_
Vtbl
IDxc
Compiler_
Vtbl
IDxc
Container
Builder
IDxc
Container
Builder_
Vtbl
IDxc
Container
Reflection
IDxc
Container
Reflection_
Vtbl
IDxc
Extra
Outputs
IDxc
Extra
Outputs_
Vtbl
IDxc
Include
Handler
IDxc
Include
Handler_
Vtbl
IDxc
Library
IDxc
Library_
Vtbl
IDxc
Linker
IDxc
Linker_
Vtbl
IDxc
Operation
Result
IDxc
Operation
Result_
Vtbl
IDxc
Optimizer
IDxc
Optimizer
Pass
IDxc
Optimizer
Pass_
Vtbl
IDxc
Optimizer_
Vtbl
IDxc
PdbUtils
IDxc
PdbUtils_
Vtbl
IDxc
Result
IDxc
Result_
Vtbl
IDxc
Utils
IDxc
Utils_
Vtbl
IDxc
Validator
IDxc
Validator2
IDxc
Validator2_
Vtbl
IDxc
Validator_
Vtbl
IDxc
Version
Info
IDxc
Version
Info2
IDxc
Version
Info3
IDxc
Version
Info2_
Vtbl
IDxc
Version
Info3_
Vtbl
IDxc
Version
Info_
Vtbl
Constants
§
CLSID_
DxcAssembler
CLSID_
DxcCompiler
CLSID_
DxcCompiler
Args
CLSID_
DxcContainer
Builder
CLSID_
DxcContainer
Reflection
CLSID_
DxcDia
Data
Source
CLSID_
DxcLibrary
CLSID_
DxcLinker
CLSID_
DxcOptimizer
CLSID_
DxcPdb
Utils
CLSID_
DxcUtils
CLSID_
DxcValidator
DXC_
ARG_
ALL_
RESOURCES_
BOUND
DXC_
ARG_
AVOID_
FLOW_
CONTROL
DXC_
ARG_
DEBUG
DXC_
ARG_
DEBUG_
NAME_
FOR_
BINARY
DXC_
ARG_
DEBUG_
NAME_
FOR_
SOURCE
DXC_
ARG_
ENABLE_
BACKWARDS_
COMPATIBILITY
DXC_
ARG_
ENABLE_
STRICTNESS
DXC_
ARG_
IEEE_
STRICTNESS
DXC_
ARG_
OPTIMIZATION_
LEVE
L0
DXC_
ARG_
OPTIMIZATION_
LEVE
L1
DXC_
ARG_
OPTIMIZATION_
LEVE
L2
DXC_
ARG_
OPTIMIZATION_
LEVE
L3
DXC_
ARG_
PACK_
MATRIX_
COLUMN_
MAJOR
DXC_
ARG_
PACK_
MATRIX_
ROW_
MAJOR
DXC_
ARG_
PREFER_
FLOW_
CONTROL
DXC_
ARG_
RESOURCES_
MAY_
ALIAS
DXC_
ARG_
SKIP_
OPTIMIZATIONS
DXC_
ARG_
SKIP_
VALIDATION
DXC_
ARG_
WARNINGS_
ARE_
ERRORS
DXC_
CP_
ACP
DXC_
CP_
UTF8
DXC_
CP_
UTF16
DXC_
EXTRA_
OUTPUT_
NAME_
STDERR
DXC_
EXTRA_
OUTPUT_
NAME_
STDOUT
DXC_
HASHFLAG_
INCLUDES_
SOURCE
DXC_
OUT_
DISASSEMBLY
DXC_
OUT_
ERRORS
DXC_
OUT_
EXTRA_
OUTPUTS
DXC_
OUT_
HLSL
DXC_
OUT_
NONE
DXC_
OUT_
OBJECT
DXC_
OUT_
PDB
DXC_
OUT_
REFLECTION
DXC_
OUT_
ROOT_
SIGNATURE
DXC_
OUT_
SHADER_
HASH
DXC_
OUT_
TEXT
DxcValidator
Flags_
Default
DxcValidator
Flags_
InPlace
Edit
DxcValidator
Flags_
Module
Only
DxcValidator
Flags_
Root
Signature
Only
DxcValidator
Flags_
Valid
Mask
DxcVersion
Info
Flags_
Debug
DxcVersion
Info
Flags_
Internal
DxcVersion
Info
Flags_
None
Traits
§
IDxc
Assembler_
Impl
IDxc
Blob
Encoding_
Impl
IDxc
Blob
Utf8_
Impl
IDxc
Blob
Utf16_
Impl
IDxc
Blob_
Impl
IDxc
Compiler2_
Impl
IDxc
Compiler3_
Impl
IDxc
Compiler
Args_
Impl
IDxc
Compiler_
Impl
IDxc
Container
Builder_
Impl
IDxc
Container
Reflection_
Impl
IDxc
Extra
Outputs_
Impl
IDxc
Include
Handler_
Impl
IDxc
Library_
Impl
IDxc
Linker_
Impl
IDxc
Operation
Result_
Impl
IDxc
Optimizer
Pass_
Impl
IDxc
Optimizer_
Impl
IDxc
PdbUtils_
Impl
IDxc
Result_
Impl
IDxc
Utils_
Impl
IDxc
Validator2_
Impl
IDxc
Validator_
Impl
IDxc
Version
Info2_
Impl
IDxc
Version
Info3_
Impl
IDxc
Version
Info_
Impl
Functions
§
DxcCreate
Instance
⚠
DxcCreate
Instance2
⚠
Type Aliases
§
DxcCreate
Instance2
Proc
DxcCreate
Instance
Proc