C# Class Capture.EntryPoint

Inheritance: EasyHook.IEntryPoint
Show file Open project: remcoros/Direct3DCapture

Public Methods

Method Description
EntryPoint ( EasyHook context, String channelName, Capture.Interface.CaptureConfig config ) : System
Run ( EasyHook context, String channelName, Capture.Interface.CaptureConfig config ) : void

Private Methods

Method Description
DisposeDirectXHook ( ) : void
InitialiseDirectXHook ( Capture.Interface.CaptureConfig config ) : bool
StartCheckHostIsAliveThread ( ) : void

Begin a background thread to check periodically that the host process is still accessible on its IPC channel

StopCheckHostIsAliveThread ( ) : void

Tell the _checkAlive thread that it can exit if it hasn't already

Method Details

EntryPoint() public method

public EntryPoint ( EasyHook context, String channelName, Capture.Interface.CaptureConfig config ) : System
context EasyHook
channelName String
config Capture.Interface.CaptureConfig
return System

Run() public method

public Run ( EasyHook context, String channelName, Capture.Interface.CaptureConfig config ) : void
context EasyHook
channelName String
config Capture.Interface.CaptureConfig
return void