Method | Description | |
---|---|---|
BeginGetScreenshot ( |
||
Disconnect ( ) : void |
Tell the client process to disconnect
|
|
DisplayInGameText ( string text ) : void |
Display text in-game for the default duration of 5 seconds
|
|
DisplayInGameText ( string text, System.TimeSpan duration ) : void |
|
|
EndGetScreenshot ( IAsyncResult result ) : |
||
GetScreenshot ( ) : |
Get a fullscreen screenshot with the default timeout of 2 seconds
|
|
GetScreenshot ( |
Get a screenshot of the specified region
|
|
Message ( MessageType messageType, string format ) : void |
Send a message to all handlers of CaptureInterface.RemoteMessage.
|
|
Ping ( ) : void |
Used
|
|
SendScreenshotResponse ( |
||
StartRecording ( Capture.Interface.CaptureConfig config ) : void |
If not IsRecording will invoke the RecordingStarted event, starting a new recording. Handlers in the server and remote process will be be invoked. |
|
StopRecording ( ) : void |
If IsRecording, will invoke the RecordingStopped event, finalising any existing recording. Handlers in the server and remote process will be be invoked. |
Method | Description | |
---|---|---|
SafeInvokeDisconnected ( ) : void | ||
SafeInvokeDisplayText ( Capture.Interface.DisplayTextEventArgs displayTextEventArgs ) : void | ||
SafeInvokeMessageRecevied ( Capture.Interface.MessageReceivedEventArgs eventArgs ) : void | ||
SafeInvokeRecordingStarted ( Capture.Interface.CaptureConfig config ) : void | ||
SafeInvokeRecordingStopped ( ) : void | ||
SafeInvokeScreenshotReceived ( Capture.Interface.ScreenshotReceivedEventArgs eventArgs ) : void | ||
SafeInvokeScreenshotRequested ( Capture.Interface.ScreenshotRequest eventArgs ) : void |
public BeginGetScreenshot ( |
||
region | ||
timeout | System.TimeSpan | |
callback | AsyncCallback | |
return | IAsyncResult |
public DisplayInGameText ( string text ) : void | ||
text | string | |
return | void |
public DisplayInGameText ( string text, System.TimeSpan duration ) : void | ||
text | string | |
duration | System.TimeSpan | |
return | void |
public EndGetScreenshot ( IAsyncResult result ) : |
||
result | IAsyncResult | |
return |
public GetScreenshot ( |
||
region | the region to capture (x=0,y=0 is top left corner) | |
timeout | System.TimeSpan | maximum time to wait for the screenshot |
return |
public Message ( MessageType messageType, string format ) : void | ||
messageType | MessageType | |
format | string | |
return | void |
public SendScreenshotResponse ( |
||
screenshot | ||
return | void |
public StartRecording ( Capture.Interface.CaptureConfig config ) : void | ||
config | Capture.Interface.CaptureConfig | The configuration for the recording |
return | void |