=head2 Package Win32::GUI::Bitmap

L<Back to the Packages|guipacks/>

=over

=item *

L<Constructor>

=over

=item *

L<new Win32::GUI::Bitmap(FILENAME, [TYPE, X, Y, FLAGS])|/new_Win32_GUI_Bitmap_FILENAME_>

=back

=item *

L<Methods>

=over

=item *

L<Create(WIDTH, HEIGHT, PLANES, BPP, DATA)|/Create_WIDTH_HEIGHT_PLANES_BP>

=item *

L<GetDIBits()|/GetDIBits_>

=item *

L<Info()|/Info_>

=back

=back

=head3 Constructor

=over 4

=for html <A NAME="new_Win32_GUI_Bitmap_FILENAME_">

=item new Win32::GUI::Bitmap(FILENAME, [TYPE, X, Y, FLAGS])

Creates a new Bitmap object reading from FILENAME; all other arguments
are optional. TYPE can be:

  0  bitmap (this is the default)
  1  icon
  2  cursor

You can eventually specify your desired size for the image with X and
Y and pass some FLAGS to the underlying LoadImage API (at your own risk)

=for html <P>

=back

=head3 Methods

=over 4

=for html <A NAME="Create_WIDTH_HEIGHT_PLANES_BP">

=item Create(WIDTH, HEIGHT, PLANES, BPP, DATA)

[TBD]



=for html <P>

=for html <A NAME="GetDIBits_">

=item GetDIBits()

[TBD]



=for html <P>

=for html <A NAME="Info_">

=item Info()

returns a four elements array containing the following information
about the bitmap: width, height, color planes, bits per pixel
or undef on errors

=for html <P>

=back

=cut
