BITMAPFILEHEADER (Structures)
Last changed: -213.223.65.98

.
Summary

C# Definition:

using System.Runtime.InteropServices;

[StructLayout(LayoutKind.Sequential, Pack=2)]
public struct BITMAPFILEHEADER
{
     public ushort bfType;
     public uint bfSize;
     public ushort bfReserved1;
     public ushort bfReserved2;
     public uint bfOffBits;
}

VB Definition:

Imports System.Runtime.InteropServices

<StructLayout(LayoutKind.Sequential, Pack:=2)> _
Structure BITMAPFILEHEADER
   Public Type As UShort
   Public Size As UInteger
   Public Reserved1 As UShort
   Public Reserved2 As UShort
   Public OffBits As UInteger
End Structure

User-Defined Field Types:

None.

Notes:

According to Windows header, its alignment is 2.

Documentation