C# 클래스 GdiTest.FreeRDPGDI

상속: GDI
파일 보기 프로젝트 열기: FreeRDP/GdiTest 1 사용 예제들

공개 메소드들

메소드 설명
BitBlt ( IntPtr hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, IntPtr hdcSrc, int nXSrc, int nYSrc, System dwRop ) : int
CreateBitmap ( int nWidth, int nHeight, uint cPlanes, uint cBitsPerPel, IntPtr lpvBits ) : IntPtr
CreatePatternBrush ( IntPtr hbmp ) : IntPtr
CreatePen ( int fnPenStyle, int nWidth, int crColor ) : IntPtr
CreateRectRgn ( int nLeftRect, int nTopRect, int nRightRect, int nBottomRect ) : IntPtr
CreateSolidBrush ( int crColor ) : IntPtr
DeleteObject ( IntPtr hObject ) : bool
Ellipse ( IntPtr hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect ) : bool
FreeRDPGDI ( ) : System
GetDC ( IntPtr hWnd ) : IntPtr
GetPixel ( IntPtr hdc, int X, int Y ) : int
LineTo ( IntPtr hdc, int nXEnd, int nYEnd ) : bool
MoveToEx ( IntPtr hdc, int X, int Y, IntPtr lpPoint ) : bool
Polygon ( IntPtr hdc, POINT lpPoints, int nCount ) : bool
PolylineTo ( IntPtr hdc, POINT lppt, uint cCount ) : bool
ReleaseDC ( IntPtr hWnd, IntPtr hDC ) : int
SelectClipRgn ( IntPtr hdc, IntPtr hrgn ) : int
SelectObject ( IntPtr hdc, IntPtr hgdiobj ) : IntPtr
SetPixel ( IntPtr hdc, int X, int Y, int crColor ) : int
SetROP2 ( IntPtr hdc, int fnDrawMode ) : int
getInstance ( ) : FreeRDPGDI
init ( ) : void
isAvailable ( ) : bool

메소드 상세

BitBlt() 공개 메소드

public BitBlt ( IntPtr hdcDest, int nXDest, int nYDest, int nWidth, int nHeight, IntPtr hdcSrc, int nXSrc, int nYSrc, System dwRop ) : int
hdcDest System.IntPtr
nXDest int
nYDest int
nWidth int
nHeight int
hdcSrc System.IntPtr
nXSrc int
nYSrc int
dwRop System
리턴 int

CreateBitmap() 공개 메소드

public CreateBitmap ( int nWidth, int nHeight, uint cPlanes, uint cBitsPerPel, IntPtr lpvBits ) : IntPtr
nWidth int
nHeight int
cPlanes uint
cBitsPerPel uint
lpvBits System.IntPtr
리턴 System.IntPtr

CreatePatternBrush() 공개 메소드

public CreatePatternBrush ( IntPtr hbmp ) : IntPtr
hbmp System.IntPtr
리턴 System.IntPtr

CreatePen() 공개 메소드

public CreatePen ( int fnPenStyle, int nWidth, int crColor ) : IntPtr
fnPenStyle int
nWidth int
crColor int
리턴 System.IntPtr

CreateRectRgn() 공개 메소드

public CreateRectRgn ( int nLeftRect, int nTopRect, int nRightRect, int nBottomRect ) : IntPtr
nLeftRect int
nTopRect int
nRightRect int
nBottomRect int
리턴 System.IntPtr

CreateSolidBrush() 공개 메소드

public CreateSolidBrush ( int crColor ) : IntPtr
crColor int
리턴 System.IntPtr

DeleteObject() 공개 메소드

public DeleteObject ( IntPtr hObject ) : bool
hObject System.IntPtr
리턴 bool

Ellipse() 공개 메소드

public Ellipse ( IntPtr hdc, int nLeftRect, int nTopRect, int nRightRect, int nBottomRect ) : bool
hdc System.IntPtr
nLeftRect int
nTopRect int
nRightRect int
nBottomRect int
리턴 bool

FreeRDPGDI() 공개 메소드

public FreeRDPGDI ( ) : System
리턴 System

GetDC() 공개 메소드

public GetDC ( IntPtr hWnd ) : IntPtr
hWnd System.IntPtr
리턴 System.IntPtr

GetPixel() 공개 메소드

public GetPixel ( IntPtr hdc, int X, int Y ) : int
hdc System.IntPtr
X int
Y int
리턴 int

LineTo() 공개 메소드

public LineTo ( IntPtr hdc, int nXEnd, int nYEnd ) : bool
hdc System.IntPtr
nXEnd int
nYEnd int
리턴 bool

MoveToEx() 공개 메소드

public MoveToEx ( IntPtr hdc, int X, int Y, IntPtr lpPoint ) : bool
hdc System.IntPtr
X int
Y int
lpPoint System.IntPtr
리턴 bool

Polygon() 공개 메소드

public Polygon ( IntPtr hdc, POINT lpPoints, int nCount ) : bool
hdc System.IntPtr
lpPoints POINT
nCount int
리턴 bool

PolylineTo() 공개 메소드

public PolylineTo ( IntPtr hdc, POINT lppt, uint cCount ) : bool
hdc System.IntPtr
lppt POINT
cCount uint
리턴 bool

ReleaseDC() 공개 메소드

public ReleaseDC ( IntPtr hWnd, IntPtr hDC ) : int
hWnd System.IntPtr
hDC System.IntPtr
리턴 int

SelectClipRgn() 공개 메소드

public SelectClipRgn ( IntPtr hdc, IntPtr hrgn ) : int
hdc System.IntPtr
hrgn System.IntPtr
리턴 int

SelectObject() 공개 메소드

public SelectObject ( IntPtr hdc, IntPtr hgdiobj ) : IntPtr
hdc System.IntPtr
hgdiobj System.IntPtr
리턴 System.IntPtr

SetPixel() 공개 메소드

public SetPixel ( IntPtr hdc, int X, int Y, int crColor ) : int
hdc System.IntPtr
X int
Y int
crColor int
리턴 int

SetROP2() 공개 메소드

public SetROP2 ( IntPtr hdc, int fnDrawMode ) : int
hdc System.IntPtr
fnDrawMode int
리턴 int

getInstance() 공개 정적인 메소드

public static getInstance ( ) : FreeRDPGDI
리턴 FreeRDPGDI

init() 공개 메소드

public init ( ) : void
리턴 void

isAvailable() 공개 메소드

public isAvailable ( ) : bool
리턴 bool