Tag Parser
8.0.0
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 TAG_PARSER_BITMAPINFOHEADER_H
2
#define TAG_PARSER_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
TagParser
{
13
14
class
TAG_PARSER_EXPORT
BitmapInfoHeader
{
15
public
:
16
BitmapInfoHeader
();
17
18
void
parse(IoUtilities::BinaryReader &reader);
19
20
uint32
size
;
21
uint32
width
;
22
uint32
height
;
23
uint16
planes
;
24
uint16
bitCount
;
25
uint32
compression
;
26
uint32
imageSize
;
27
uint32
horizontalResolution
;
28
uint32
verticalResolution
;
29
uint32
clrUsed
;
30
uint32
clrImportant
;
31
};
32
33
}
// namespace TagParser
34
35
#endif // TAG_PARSER_BITMAPINFOHEADER_H
TagParser::BitmapInfoHeader::bitCount
uint16 bitCount
Definition:
bitmapinfoheader.h:24
TagParser::BitmapInfoHeader::verticalResolution
uint32 verticalResolution
Definition:
bitmapinfoheader.h:28
TagParser::BitmapInfoHeader::imageSize
uint32 imageSize
Definition:
bitmapinfoheader.h:26
TagParser::BitmapInfoHeader::height
uint32 height
Definition:
bitmapinfoheader.h:22
TagParser::BitmapInfoHeader::planes
uint16 planes
Definition:
bitmapinfoheader.h:23
IoUtilities
Contains utility classes helping to read and write streams.
Definition:
abstractcontainer.h:15
TagParser::BitmapInfoHeader::compression
uint32 compression
Definition:
bitmapinfoheader.h:25
TagParser::BitmapInfoHeader::size
uint32 size
Definition:
bitmapinfoheader.h:20
TagParser::BitmapInfoHeader::clrUsed
uint32 clrUsed
Definition:
bitmapinfoheader.h:29
TagParser::BitmapInfoHeader::width
uint32 width
Definition:
bitmapinfoheader.h:21
TagParser::BitmapInfoHeader
The BitmapInfoHeader class parses the BITMAPINFOHEADER structure defined by MS.
Definition:
bitmapinfoheader.h:14
TagParser::BitmapInfoHeader::clrImportant
uint32 clrImportant
Definition:
bitmapinfoheader.h:30
TagParser::BitmapInfoHeader::horizontalResolution
uint32 horizontalResolution
Definition:
bitmapinfoheader.h:27
TagParser
Contains all classes and functions of the TagInfo library.
Definition:
aaccodebook.h:9
TAG_PARSER_EXPORT
#define TAG_PARSER_EXPORT
Marks the symbol to be exported by the tagparser library.
Generated on Wed Sep 26 2018 14:50:47 for Tag Parser by
1.8.14