Docs.rs
winapi-0.3.9
winapi 0.3.9
Permalink
Docs.rs crate page
MIT/Apache-2.0
Links
Repository
Crates.io
Source
Owners
retep998
Dependencies
winapi-i686-pc-windows-gnu ^0.4
normal
winapi-x86_64-pc-windows-gnu ^0.4
normal
Versions
0.3.9
0.3.8
0.3.7
0.3.6
0.3.5
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.8
0.2.7
0.2.6
0.2.5
0.2.4
0.2.3
0.2.2
0.2.1
0.2.0
0.1.23
0.1.22
0.1.21
0.1.20
0.1.19
0.1.18
0.1.17
0.1.16
0.1.15
0.1.14
0.1.13
0.1.12
0.1.11
0.1.10
0.1.9
0.1.8
0.1.7
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.8
0.0.7
0.0.6
0.0.5
0.0.4
0.0.3
0.0.2
0.0.1
Platform
x86_64-pc-windows-msvc
aarch64-pc-windows-msvc
i686-pc-windows-msvc
Feature flags
Releases
All Releases
Releases by Stars
Recent Build Failures
Build Failures by Stars
Release Activity
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
Rust Cookbook
Crates.io
The Cargo Guide
☰
Module d3dcompiler
Structs
Constants
Functions
Type Definitions
winapi
::
um
All crates
[
−
]
[src]
Module
winapi
::
um
::
d3dcompiler
Structs
D3D_SHADER_DATA
Constants
D3DCOMPILER_DLL
D3D_COMPILER_VERSION
D3DCOMPILE_DEBUG
D3DCOMPILE_SKIP_VALIDATION
D3DCOMPILE_SKIP_OPTIMIZATION
D3DCOMPILE_PACK_MATRIX_ROW_MAJOR
D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR
D3DCOMPILE_PARTIAL_PRECISION
D3DCOMPILE_FORCE_VS_SOFTWARE_NO_OPT
D3DCOMPILE_FORCE_PS_SOFTWARE_NO_OPT
D3DCOMPILE_NO_PRESHADER
D3DCOMPILE_AVOID_FLOW_CONTROL
D3DCOMPILE_PREFER_FLOW_CONTROL
D3DCOMPILE_ENABLE_STRICTNESS
D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY
D3DCOMPILE_IEEE_STRICTNESS
D3DCOMPILE_WARNINGS_ARE_ERRORS
D3DCOMPILE_RESOURCES_MAY_ALIAS
D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES
D3DCOMPILE_ALL_RESOURCES_BOUND
D3DCOMPILE_EFFECT_CHILD_EFFECT
D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS
D3D_COMPILE_STANDARD_FILE_INCLUDE
D3DCOMPILE_SECDATA_MERGE_UAV_SLOTS
D3DCOMPILE_SECDATA_PRESERVE_TEMPLATE_SLOTS
D3DCOMPILE_SECDATA_REQUIRE_TEMPLATE_MATCH
D3D_DISASM_ENABLE_COLOR_CODE
D3D_DISASM_ENABLE_DEFAULT_VALUE_PRINTS
D3D_DISASM_ENABLE_INSTRUCTION_NUMBERING
D3D_DISASM_ENABLE_INSTRUCTION_CYCLE
D3D_DISASM_DISABLE_DEBUG_INFO
D3D_DISASM_ENABLE_INSTRUCTION_OFFSET
D3D_DISASM_INSTRUCTION_ONLY
D3D_DISASM_PRINT_HEX_LITERALS
D3D_GET_INST_OFFSETS_INCLUDE_NON_EXECUTABLE
D3DCOMPILER_STRIP_REFLECTION_DATA
D3DCOMPILER_STRIP_DEBUG_INFO
D3DCOMPILER_STRIP_TEST_BLOBS
D3DCOMPILER_STRIP_PRIVATE_DATA
D3DCOMPILER_STRIP_ROOT_SIGNATURE
D3DCOMPILER_STRIP_FORCE_DWORD
D3D_BLOB_INPUT_SIGNATURE_BLOB
D3D_BLOB_OUTPUT_SIGNATURE_BLOB
D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB
D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB
D3D_BLOB_ALL_SIGNATURE_BLOB
D3D_BLOB_DEBUG_INFO
D3D_BLOB_LEGACY_SHADER
D3D_BLOB_XNA_PREPASS_SHADER
D3D_BLOB_XNA_SHADER
D3D_BLOB_PDB
D3D_BLOB_PRIVATE_DATA
D3D_BLOB_ROOT_SIGNATURE
D3D_BLOB_TEST_ALTERNATE_SHADER
D3D_BLOB_TEST_COMPILE_DETAILS
D3D_BLOB_TEST_COMPILE_PERF
D3D_BLOB_TEST_COMPILE_REPORT
D3DCOMPILE_OPTIMIZATION_LEVEL0
D3DCOMPILE_OPTIMIZATION_LEVEL1
D3DCOMPILE_OPTIMIZATION_LEVEL2
D3DCOMPILE_OPTIMIZATION_LEVEL3
D3DCOMPILE_RESERVED16
D3DCOMPILE_RESERVED17
Functions
D3DReadFileToBlob
⚠
D3DWriteBlobToFile
⚠
D3DCompile
⚠
D3DCompileFromFile
⚠
D3DPreprocess
⚠
D3DGetDebugInfo
⚠
D3DReflect
⚠
D3DReflectLibrary
⚠
D3DDisassemble
⚠
D3DDisassembleRegion
⚠
D3DCreateLinker
⚠
D3DLoadModule
⚠
D3DCreateFunctionLinkingGraph
⚠
D3DGetTraceInstructionOffsets
⚠
D3DGetInputSignatureBlob
⚠
D3DGetOutputSignatureBlob
⚠
D3DGetInputAndOutputSignatureBlob
⚠
D3DStripShader
⚠
D3DGetBlobPart
⚠
D3DSetBlobPart
⚠
D3DCreateBlob
⚠
D3DCompressShaders
⚠
D3DDecompressShaders
⚠
D3DCompile2
⚠
Type Definitions
D3DCOMPILER_STRIP_FLAGS
D3D_BLOB_PART