19 references to BITMAPINFO
System.Drawing.Common (7)
_generated\17\Windows.Win32.PInvoke.GDI32.dll.g.cs (1)
127 internal static extern unsafe int GetDIBits(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.HBITMAP hbm, uint start, uint cLines, [Optional] void* lpvBits, winmdroot.Graphics.Gdi.BITMAPINFO* lpbmi, winmdroot.Graphics.Gdi.DIB_USAGE usage);
System\Drawing\BufferedGraphicsContext.cs (6)
203private bool FillBitmapInfo(HDC hdc, HPALETTE hpalette, BITMAPINFO* bitmapInfo) 251/// Initialize the color table of the <see cref="BITMAPINFO"/>. Colors 260private bool FillColorTable(HDC hdc, HPALETTE hpalette, BITMAPINFO* bitmapInfo) 362byte* buffer = stackalloc byte[sizeof(BITMAPINFO) + 256 * sizeof(RGBQUAD)]; 363BITMAPINFO* bitmapInfo = (BITMAPINFO*)buffer;
System.Private.Windows.Core (5)
_generated\195\Windows.Win32.PInvokeCore.GDI32.dll.g.cs (4)
203 /// <inheritdoc cref="CreateDIBSection(winmdroot.Graphics.Gdi.HDC, winmdroot.Graphics.Gdi.BITMAPINFO*, winmdroot.Graphics.Gdi.DIB_USAGE, void**, winmdroot.Foundation.HANDLE, uint)"/> 206 internal static unsafe winmdroot.Graphics.Gdi.HBITMAP CreateDIBSection([Optional] winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.BITMAPINFO* pbmi, winmdroot.Graphics.Gdi.DIB_USAGE usage, out void* ppvBits, [Optional] winmdroot.Foundation.HANDLE hSection, uint offset) 238 internal static unsafe winmdroot.Graphics.Gdi.HBITMAP CreateDIBSection([Optional] winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.BITMAPINFO* pbmi, winmdroot.Graphics.Gdi.DIB_USAGE usage, void** ppvBits, [Optional] winmdroot.Foundation.HANDLE hSection, uint offset) 246 static extern unsafe winmdroot.Graphics.Gdi.HBITMAP LocalExternFunction([Optional] winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.BITMAPINFO* pbmi, winmdroot.Graphics.Gdi.DIB_USAGE usage, void** ppvBits, [Optional] winmdroot.Foundation.HANDLE hSection, uint offset);
_generated\5\Windows.Win32.BITMAPINFO.g.cs (1)
46 int v = sizeof(BITMAPINFO);
System.Windows.Forms (3)
System\Windows\Forms\Control.MetafileDCWrapper.cs (2)
165(BITMAPINFO*)bi, 202(BITMAPINFO*)bi,
System\Windows\Forms\Rendering\ControlPaint.cs (1)
224(BITMAPINFO*)bi,
System.Windows.Forms.Primitives (4)
_generated\414\Windows.Win32.PInvoke.GDI32.dll.g.cs (4)
280 /// <inheritdoc cref="GetDIBits(winmdroot.Graphics.Gdi.HDC, winmdroot.Graphics.Gdi.HBITMAP, uint, uint, void*, winmdroot.Graphics.Gdi.BITMAPINFO*, winmdroot.Graphics.Gdi.DIB_USAGE)"/> 282 internal static unsafe int GetDIBits(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.HBITMAP hbm, uint start, uint cLines, winmdroot.Graphics.Gdi.BITMAPINFO* lpbmi, winmdroot.Graphics.Gdi.DIB_USAGE usage) 307 internal static extern unsafe int GetDIBits(winmdroot.Graphics.Gdi.HDC hdc, winmdroot.Graphics.Gdi.HBITMAP hbm, uint start, uint cLines, [Optional] void* lpvBits, winmdroot.Graphics.Gdi.BITMAPINFO* lpbmi, winmdroot.Graphics.Gdi.DIB_USAGE usage); 805 internal static extern unsafe int StretchDIBits(winmdroot.Graphics.Gdi.HDC hdc, int xDest, int yDest, int DestWidth, int DestHeight, int xSrc, int ySrc, int SrcWidth, int SrcHeight, [Optional] void* lpBits, winmdroot.Graphics.Gdi.BITMAPINFO* lpbmi, winmdroot.Graphics.Gdi.DIB_USAGE iUsage, winmdroot.Graphics.Gdi.ROP_CODE rop);