SyncCommands
TVideoGrabber.SyncCommands |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Synchronize the TVideoGrabber commands.
Declaration
property SyncCommands: Boolean read GetSyncCommands write SetSyncCommands default DEF_SyncCommands;
__property bool SyncCommands=read=GetSyncCommands, write=SetSyncCommands, default=0
property SyncCommands as Boolean
Description
By defaut this property is enabled so TVideoGrabber is blocking and synchrone (it waits for the commands to be completed)
If you want to invoke the component from a thread to avoid blocking the main thread, disable this property.
See also EventNotificationSynchrone