D3D12_MULTIPLE_FENCE_WAIT_FLAGS enumeration (d3d12.h)
Specifies multiple wait flags for multiple fences.
Syntax
typedef enum D3D12_MULTIPLE_FENCE_WAIT_FLAGS {
D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE = 0,
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY = 0x1,
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL = 0
} ;
Constants
D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE Value: 0 No flags are being passed. This means to use the default behavior, which is to wait for all fences before signaling the event. |
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY Value: 0x1 Modifies behavior to indicate that the event should be signaled after any one of the fence values has been reached by its corresponding fence. |
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL Value: 0 An alias for D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE, meaning to use the default behavior and wait for all fences. |
Remarks
This enum is used by the SetEventOnMultipleFenceCompletion method.
Requirements
Requirement | Value |
---|---|
Header | d3d12.h |