示例#1
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetCharABCWidths(HDC hdc, int uFirstChar, int uLastChar, ref Gdi_struct.ABC lpabc);
示例#2
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetWorldTransform(HDC hdc, ref Gdi_struct.XFORM lpXform);
示例#3
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int StretchDIBits(HDC hdc, int x, int y, int dx, int dy, int SrcX, int SrcY, int wSrcWidth, int wSrcHeight, IntPtr lpBits, ref Gdi_struct.BITMAPINFO lpBitsInfo, int wUsage, int dwRop);
示例#4
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetDIBitsToDevice(HDC hdc, int x, int y, int dx, int dy, int SrcX, int SrcY, int Scan, int NumScans, IntPtr Bits, Gdi_struct.BITMAPINFO BitsInfo, int wUsage);
示例#5
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetPixelFormat(HWND hdc, int n, ref Gdi_struct.PIXELFORMATDESCRIPTOR pcPixelFormatDescriptor);
示例#6
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int ResetDC(HDC hdc, ref Gdi_struct.DEVMODE lpInitData);
示例#7
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetDIBColorTable(HWND hdc, int un1, int un2, ref Gdi_struct.RGBQUAD pcRGBQuad);
示例#8
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetKerningPairs(HDC hdc, int cPairs, ref Gdi_struct.KERNINGPAIR lpkrnpair);
示例#9
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetLogColorSpace(HANDLE hcolorspace, ref Gdi_struct.LOGCOLORSPACE lplogcolorspace, int dw);
示例#10
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetEnhMetaFilePaletteEntries(HANDLE hemf, int cEntries, ref Gdi_struct.PALETTEENTRY lppe);
示例#11
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetGlyphOutline(HDC hdc, int uChar, int fuFormat, ref Gdi_struct.GLYPHMETRICS lpgm, int cbBuffer, IntPtr lpBuffer, ref Gdi_struct.MAT2 lpmat2);
示例#12
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetEnhMetaFileHeader(HANDLE hemf, int cbBuffer, ref Gdi_struct.ENHMETAHEADER lpemh);
示例#13
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetCharacterPlacement(HDC hdc, string lpsz, int n1, int n2, ref Gdi_struct.GCP_RESULTS lpGcpResults, int dw);
示例#14
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetCharABCWidthsFloat(HDC hdc, int iFirstChar, int iLastChar, ref Gdi_struct.ABCFLOAT lpABCF);
示例#15
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int PlayMetaFileRecord(HDC hdc, ref Gdi_struct.HANDLETABLE lpHandletable, ref Gdi_struct.METARECORD lpMetaRecord, int nHandles);
示例#16
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetOutlineTextMetrics(HDC hdc, int cbData, ref Gdi_struct.OUTLINETEXTMETRIC lpotm);
示例#17
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int PolyTextOut(HDC hdc, ref Gdi_struct.POLYTEXT pptxt, int cStrings);
示例#18
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetRasterizerCaps(ref Gdi_struct.RASTERIZER_STATUS lpraststat, int cb);
示例#19
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetColorAdjustment(HDC hdc, ref Gdi_struct.COLORADJUSTMENT lpca);
示例#20
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetRegionData(HANDLE hRgn, int dwCount, ref Gdi_struct.RGNDATA lpRgnData);
示例#21
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetDIBits(HDC hdc, HANDLE hBitmap, int nStartScan, int nNumScans, IntPtr lpBits, ref Gdi_struct.BITMAPINFO lpBI, int wUsage);
示例#22
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetSystemPaletteEntries(HDC hdc, int wStartIndex, int wNumEntries, ref Gdi_struct.PALETTEENTRY lpPaletteEntries);
示例#23
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetPaletteEntries(HANDLE hPalette, int wStartIndex, int wNumEntries, ref Gdi_struct.PALETTEENTRY lpPaletteEntries);
示例#24
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetTextCharsetInfo(HDC hdc, ref Gdi_struct.FONTSIGNATURE lpSig, int dwFlags);
示例#25
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int SetWinMetaFileBits(int cbBuffer, Byte lpbBuffer, HWND hdcRef, ref Gdi_struct.METAFILEPICT lpmfp);
示例#26
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int GetTextMetrics(HDC hdc, ref Gdi_struct.TEXTMETRIC lpMetrics);
示例#27
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int StartDoc(HDC hdc, ref Gdi_struct.DOCINFO lpdi);
示例#28
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int ModifyWorldTransform(HDC hdc, ref Gdi_struct.XFORM lpXform, int iMode);
示例#29
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int TranslateCharsetInfo(int lpSrc, ref Gdi_struct.CHARSETINFO lpcs, int dwFlags);
示例#30
0
文件: GDI.cs 项目: labeuze/source
		[DllImport("gdi32")] public static extern int ExtCreateRegion(ref Gdi_struct.XFORM lpXform, int nCount, ref Gdi_struct.RGNDATA lpRgnData);