コード例 #1
0
 public static extern IntPtr CreateDIBSection(SafeDCHandle hdc, ref BITMAPINFO pbmi, DIBColorMode iUsage, out IntPtr ppvBits, IntPtr hSection, int dwOffset);
コード例 #2
0
 public static extern int GetDIBits(SafeDCHandle hdc, IntPtr hbmp, int uStartScan, int cScanLines, IntPtr lpvBits, ref BITMAPINFO lpbi, DIBColorMode uUsage);
コード例 #3
0
ファイル: WinGdi.BITMAPINFO.cs プロジェクト: zuozhu315/Vanara
 public static extern int GetDIBits(HDC hdc, HBITMAP hbmp, int uStartScan, int cScanLines, IntPtr lpvBits, ref BITMAPINFO lpbi, DIBColorMode uUsage);
コード例 #4
0
ファイル: WinGdi.BITMAPINFO.cs プロジェクト: zuozhu315/Vanara
 public static extern SafeHBITMAP CreateDIBSection(HDC hdc, ref BITMAPINFO pbmi, DIBColorMode iUsage, out IntPtr ppvBits, IntPtr hSection, int dwOffset);
コード例 #5
0
 public static HBitmap CreateDIBSection(IntPtr hdc, BITMAPINFO pbmi, DIBColorMode pila) => CreateDIBSection(hdc, ref pbmi, pila, out _, IntPtr.Zero);
コード例 #6
0
 public static HBitmap CreateDIBSection(IntPtr hdc, ref BITMAPINFO pbmi, DIBColorMode pila, out IntPtr ppvBits, IntPtr hSection, uint dwOffset = 0)
 => new HBitmap(Api.CreateDIBSection(hdc, ref pbmi, pila, out ppvBits, hSection, dwOffset));
コード例 #7
0
 public static extern IntPtr CreateDIBSection(IntPtr hdc, [In] ref BITMAPINFO pbmi, DIBColorMode pila, out IntPtr ppvBits, IntPtr hSection, uint dwOffset);