C# Class ShowIt.DesktopCapture

Afficher le fichier Open project: Wiladams/NewTOAPIA Class Usage Examples

Méthodes publiques

Méthode Description
DesktopCapture ( ConferenceAttendee attendee ) : System
SnapAPicture ( Rectangle rect, GDIDIBSection pixMap ) : void

Take a snapshot of the current held context. Use the rectangle as the area of the source that is to be captured.

Private Methods

Méthode Description
RunSnaps ( ) : void

This thread routine takes snapshots of the screen periodically. The frame rate is governed by the FrameRate property of the window. The frame rate is governed by taking time stamps after each frame is captured and sent to the network. If there is more than 10 ms before the next frame is to be captured, the thread will sleep for that amount of time before performing the next capture.

SendSnapshot ( ) : void
SnapClientArea ( ) : void

Method Details

DesktopCapture() public méthode

public DesktopCapture ( ConferenceAttendee attendee ) : System
attendee ConferenceAttendee
Résultat System

SnapAPicture() public méthode

Take a snapshot of the current held context. Use the rectangle as the area of the source that is to be captured.
public SnapAPicture ( Rectangle rect, GDIDIBSection pixMap ) : void
rect System.Drawing.Rectangle The Source area to be captured.
pixMap NewTOAPIA.Drawing.GDI.GDIDIBSection The PixelBuffer object that will receive the snapshot.
Résultat void