mirror of
https://github.com/WerWolv/ImHex-Patterns.git
synced 2026-03-27 23:37:04 -05:00
patterns: fix bitfields (#33)
This commit is contained in:
@@ -205,14 +205,14 @@ bitfield DX10MiscFlags {
|
|||||||
struct DDS_HEADER_DX10 {
|
struct DDS_HEADER_DX10 {
|
||||||
DXGI_FORMAT dxgiFormat;
|
DXGI_FORMAT dxgiFormat;
|
||||||
DX10ResourceDimension resourceDimension;
|
DX10ResourceDimension resourceDimension;
|
||||||
be DX10MiscFlags miscFlags;
|
DX10MiscFlags miscFlags;
|
||||||
u32 arraySize;
|
u32 arraySize;
|
||||||
DX10AlphaMode miscFlags2;
|
DX10AlphaMode miscFlags2;
|
||||||
} [[static]];
|
} [[static]];
|
||||||
|
|
||||||
struct DDS_PIXELFORMAT {
|
struct DDS_PIXELFORMAT {
|
||||||
u32 size;
|
u32 size;
|
||||||
be PixelFormatFlags flags;
|
PixelFormatFlags flags;
|
||||||
char fourCC[4];
|
char fourCC[4];
|
||||||
u32 RGBBitCount;
|
u32 RGBBitCount;
|
||||||
u32 rBitMask;
|
u32 rBitMask;
|
||||||
@@ -223,7 +223,7 @@ struct DDS_PIXELFORMAT {
|
|||||||
|
|
||||||
struct DDS_HEADER {
|
struct DDS_HEADER {
|
||||||
u32 size;
|
u32 size;
|
||||||
be HeaderFlags flags;
|
HeaderFlags flags;
|
||||||
u32 height;
|
u32 height;
|
||||||
u32 width;
|
u32 width;
|
||||||
u32 pitchOrLinearSize;
|
u32 pitchOrLinearSize;
|
||||||
@@ -231,8 +231,8 @@ struct DDS_HEADER {
|
|||||||
u32 mipMapCount;
|
u32 mipMapCount;
|
||||||
u32 reserved0[11];
|
u32 reserved0[11];
|
||||||
DDS_PIXELFORMAT ddspf;
|
DDS_PIXELFORMAT ddspf;
|
||||||
be CapsFlags caps;
|
CapsFlags caps;
|
||||||
be Caps2Flags caps2;
|
Caps2Flags caps2;
|
||||||
u32 caps3;
|
u32 caps3;
|
||||||
u32 caps4;
|
u32 caps4;
|
||||||
u32 reserved1;
|
u32 reserved1;
|
||||||
|
|||||||
@@ -84,12 +84,12 @@ bitfield WaveMPEGFlags {
|
|||||||
};
|
};
|
||||||
|
|
||||||
struct WaveFormatMPEG : WaveFormatEx {
|
struct WaveFormatMPEG : WaveFormatEx {
|
||||||
be WaveMPEGLayer headLayersUsed;
|
WaveMPEGLayer headLayersUsed;
|
||||||
u32 headBitrate;
|
u32 headBitrate;
|
||||||
be WaveMPEGMode headMode;
|
WaveMPEGMode headMode;
|
||||||
u16 headModeExt;
|
u16 headModeExt;
|
||||||
u16 headEmphasis;
|
u16 headEmphasis;
|
||||||
be WaveMPEGFlags headFlags;
|
WaveMPEGFlags headFlags;
|
||||||
u32 PTSLow;
|
u32 PTSLow;
|
||||||
u32 PTSHigh;
|
u32 PTSHigh;
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user