Tag Parser
6.4.1
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
avi
bitmapinfoheader.h
Go to the documentation of this file.
1
#ifndef MEDIA_BITMAPINFOHEADER_H
2
#define MEDIA_BITMAPINFOHEADER_H
3
4
#include "../global.h"
5
6
#include <c++utilities/conversion/types.h>
7
8
namespace
IoUtilities
{
9
class
BinaryReader;
10
}
11
12
namespace
Media
{
13
14
class
TAG_PARSER_EXPORT
BitmapInfoHeader
15
{
16
public
:
17
BitmapInfoHeader
();
18
19
void
parse(IoUtilities::BinaryReader &reader);
20
21
uint32
size
;
22
uint32
width
;
23
uint32
height
;
24
uint16
planes
;
25
uint16
bitCount
;
26
uint32
compression
;
27
uint32
imageSize
;
28
uint32
horizontalResolution
;
29
uint32
verticalResolution
;
30
uint32
clrUsed
;
31
uint32
clrImportant
;
32
};
33
34
}
// namespace Media
35
36
#endif // MEDIA_BITMAPINFOHEADER_H
Media::BitmapInfoHeader::height
uint32 height
Definition:
bitmapinfoheader.h:23
Media::BitmapInfoHeader::clrImportant
uint32 clrImportant
Definition:
bitmapinfoheader.h:31
Media::BitmapInfoHeader::planes
uint16 planes
Definition:
bitmapinfoheader.h:24
Media::BitmapInfoHeader::clrUsed
uint32 clrUsed
Definition:
bitmapinfoheader.h:30
Media::BitmapInfoHeader::bitCount
uint16 bitCount
Definition:
bitmapinfoheader.h:25
Media::BitmapInfoHeader::horizontalResolution
uint32 horizontalResolution
Definition:
bitmapinfoheader.h:28
Media::BitmapInfoHeader::compression
uint32 compression
Definition:
bitmapinfoheader.h:26
IoUtilities
Contains utility classes helping to read and write streams.
Definition:
abstractcontainer.h:15
Media::BitmapInfoHeader::verticalResolution
uint32 verticalResolution
Definition:
bitmapinfoheader.h:29
Media::BitmapInfoHeader
The BitmapInfoHeader class parses the BITMAPINFOHEADER structure defined by MS.
Definition:
bitmapinfoheader.h:14
Media::BitmapInfoHeader::imageSize
uint32 imageSize
Definition:
bitmapinfoheader.h:27
Media::BitmapInfoHeader::width
uint32 width
Definition:
bitmapinfoheader.h:22
Media::BitmapInfoHeader::size
uint32 size
Definition:
bitmapinfoheader.h:21
Media
Contains all classes and functions of the TagInfo library.
Definition:
exceptions.h:9
TAG_PARSER_EXPORT
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
Generated on Thu Sep 14 2017 23:03:28 for Tag Parser by
1.8.13