Macros§
- weak_
com_ inheritance_ chain - Macro that allows generation of an easy to use enum for dealing with many different possible versions of a COM object.
Structs§
- Binding
- CachedPSO
- Clear
Flags - ComPtr
- Command
Queue Flags - Descriptor
Heap Flags - Descriptor
Range - Discard
Region - Event
- Factory
Creation Flags - Heap
Desc - Heap
Flags - Heap
Properties - Indirect
Argument - Pipeline
State Flags - Pipeline
State Subobject - Subobject of a pipeline stream description
- Render
Target View Desc - Resource
Barrier - Root
Parameter - Root
Signature Flags - Sample
Desc - Shader
- Shader
Compile Flags - Static
Sampler - Swap
Chain Present Flags - Swapchain
Desc
Enums§
- Alpha
Mode - CmdList
Type - CpuPage
Property - Descriptor
Heap Type - Descriptor
Range Type - Dxgi
Adapter - Dxgi
Factory - Dxgi
Swapchain - Feature
Level - Heap
Type - Memory
Pool - Priority
- Query
Heap Type - Root
Signature Version - Scaling
- Shader
Visibility - Static
Border Color - Subobject
- Swap
Effect
Type Aliases§
- Adapter1
- Adapter2
- Adapter3
- Adapter4
- Blob
- Blob
Result - Command
Allocator - Command
List - Command
Queue - Command
Signature - CpuDescriptor
- D3DResult
- Debug
- Descriptor
Heap - Device
- Error
- Factory1
- Factory2
- Factory3
- Factory4
- Factory5
- Factory6
- Factory
Media - Fence
- Format
- GpuAddress
- GpuDescriptor
- Graphics
Command List - HRESULT
- Heap
- Index
Count - Draw number of indices.
- Info
Queue - Instance
Count - Draw number of instances.
- Node
Mask - Pipeline
State - Query
Heap - Rect
- Resource
- Root
Index - Index into the root signature.
- Root
Signature - Subresource
- Swap
Chain - Swap
Chain1 - Swap
Chain2 - Swap
Chain3 - Texture
Address Mode - Vertex
Count - Draw vertex count.
- Vertex
Offset - Draw vertex base offset.
- Work
Group Count - Number of work groups.