Struct SyncPointDX12
GPU commands execution sync point for DirectX 12.
Assembly: FlaxEngine.dll
File: Engine/GraphicsDevice/DirectX/DX12/CommandQueueDX12.h
Syntax
public struct SyncPointDX12
Constructors
SyncPointDX12()
Declaration
public SyncPointDX12()
SyncPointDX12(const SyncPointDX12& other)
SyncPointDX12(FenceDX12* fence, uint64 value)
Declaration
public SyncPointDX12(FenceDX12* fence, uint64 value)
Parameters
FenceDX12
fence
|
uint64
value
|
Fields
Fence
Value
Declaration
public uint64 Value
Field Value
uint64
|
Methods
IsComplete()
Declaration
public bool IsComplete() const
Returns
bool
|
IsOpen()
Declaration
public bool IsOpen() const
Returns
bool
|
IsValid()
Declaration
public bool IsValid() const
Returns
bool
|
operator!()
Declaration
public bool operator!() const
Returns
bool
|
operator=(const SyncPointDX12& other)
Declaration
public SyncPointDX12 operator=(const SyncPointDX12& other)
Parameters
SyncPointDX12
other
|
Returns
SyncPointDX12
|
WaitForCompletion()
Declaration
public void WaitForCompletion() const