C# 클래스 ScreenshotInject.BaseDXHook

상속: IDXHook
파일 보기 프로젝트 열기: stani/GScreensTool

보호된 프로퍼티들

프로퍼티 타입 설명
bitmap Bitmap

공개 메소드들

메소드 설명
BaseDXHook ( ScreenshotInterface ssInterface ) : System
Cleanup ( ) : void
Hook ( ) : void

보호된 메소드들

메소드 설명
CheckAuto ( ) : void
CopyStream ( Stream input, Stream output ) : void
DebugMessage ( string message ) : void
DrawOverlay ( Object dev ) : void
DrawText ( Object device, String text, String text2 = null, int alpha ) : void
GetImageFormat ( String format ) : ImageFormat
GetVTblAddresses ( IntPtr pointer, int numberOfMethods ) : System.IntPtr[]
PrepareFile ( String fileName ) : string
ReadFullStream ( Stream stream ) : byte[]

Reads data from a stream until the end is reached. The data is returned as a byte array. An IOException is thrown if any of the underlying IO calls fail.

SaveFile ( ) : void
SendResponse ( Stream stream, System.Guid requestId ) : void
SendResponse ( byte bitmapData, System.Guid requestId ) : void
UpdateFPS ( ) : int

비공개 메소드들

메소드 설명
CopyMemory ( IntPtr Destination, IntPtr Source, uint Length ) : void
SaveFileInt ( object param ) : void

메소드 상세

BaseDXHook() 공개 메소드

public BaseDXHook ( ScreenshotInterface ssInterface ) : System
ssInterface ScreenshotInterface
리턴 System

CheckAuto() 보호된 메소드

protected CheckAuto ( ) : void
리턴 void

Cleanup() 공개 추상적인 메소드

public abstract Cleanup ( ) : void
리턴 void

CopyStream() 보호된 정적인 메소드

protected static CopyStream ( Stream input, Stream output ) : void
input Stream
output Stream
리턴 void

DebugMessage() 보호된 메소드

protected DebugMessage ( string message ) : void
message string
리턴 void

DrawOverlay() 보호된 메소드

protected DrawOverlay ( Object dev ) : void
dev Object
리턴 void

DrawText() 보호된 메소드

protected DrawText ( Object device, String text, String text2 = null, int alpha ) : void
device Object
text String
text2 String
alpha int
리턴 void

GetImageFormat() 보호된 메소드

protected GetImageFormat ( String format ) : ImageFormat
format String
리턴 ImageFormat

GetVTblAddresses() 보호된 메소드

protected GetVTblAddresses ( IntPtr pointer, int numberOfMethods ) : System.IntPtr[]
pointer System.IntPtr
numberOfMethods int
리턴 System.IntPtr[]

Hook() 공개 추상적인 메소드

public abstract Hook ( ) : void
리턴 void

PrepareFile() 보호된 메소드

protected PrepareFile ( String fileName ) : string
fileName String
리턴 string

ReadFullStream() 보호된 정적인 메소드

Reads data from a stream until the end is reached. The data is returned as a byte array. An IOException is thrown if any of the underlying IO calls fail.
protected static ReadFullStream ( Stream stream ) : byte[]
stream Stream The stream to read data from
리턴 byte[]

SaveFile() 보호된 메소드

protected SaveFile ( ) : void
리턴 void

SendResponse() 보호된 메소드

protected SendResponse ( Stream stream, System.Guid requestId ) : void
stream Stream
requestId System.Guid
리턴 void

SendResponse() 보호된 메소드

protected SendResponse ( byte bitmapData, System.Guid requestId ) : void
bitmapData byte
requestId System.Guid
리턴 void

UpdateFPS() 보호된 메소드

protected UpdateFPS ( ) : int
리턴 int

프로퍼티 상세

bitmap 보호되어 있는 프로퍼티

protected Bitmap bitmap
리턴 Bitmap