Module |
|
Header |
/Engine/Plugins/Runtime/TextureShare/Source/TextureShareCore/Public/Containers/TextureShareCoreGenericContainers.h |
Include |
#include "Containers/TextureShareCoreGenericContainers.h" |
struct FTextureShareTimeOut
Name | Description | ||
---|---|---|---|
|
float |
ConnectionSync |
Wait for processes shares connection (ETextureShareSyncConnect::Sync) [Seconds, zero for infinite]. |
|
float |
DiscardDataSync |
|
|
float |
FrameSync |
Wait for frame index sync (ETextureShareSyncFrame::Sync) [Seconds, zero for infinite]. |
|
float |
InitializeSync |
|
|
float |
ReleaseSync |
|
|
float |
SharedMemorySync |
|
|
float |
TextureLockMutex |
Wait inside texture lock. |
|
float |
TexturePairingSync |
Wait for remote process texture registering (ETextureShareSyncSurface::SyncPairingRead) [Seconds, zero for infinite]. |
|
float |
TextureResourceSync |
Wait for remote resource(GPU) handle ready (ETextureShareSyncFrame::Sync) [Seconds, zero for infinite]. |
|
float |
TextureSync |
Wait before Read op texture until remote process finished texture write op ( ETextureShareSurfaceOp::Read || ETextureShareSyncSurface::SyncPairingRead) [Seconds, zero for infinite]. |
Name | Description | |
---|---|---|
|
FTextureShareTimeOut() |
|
|
FTextureShareTimeOut ( |
Default sync policy for client & server. |