ReactOS 0.4.16-dev-125-g798ea90
_VBE_MODE_INFO Struct Reference

#include <vbe.h>

Public Attributes

WORD Attributes
 
BYTE WindowAttrA
 
BYTE WindowAttrB
 
WORD WindowGranularity
 
WORD WindowSize
 
WORD WindowSegmentA
 
WORD WindowSegmentB
 
DWORD WindowPosFunc
 
WORD BytesPerScanline
 
WORD Width
 
WORD Height
 
BYTE CellWidth
 
BYTE CellHeight
 
BYTE NumPlanes
 
BYTE BitsPerPixel
 
BYTE NumBanks
 
BYTE MemoryModel
 
BYTE BankSize
 
BYTE ImagePages
 
BYTE Reserved
 
BYTE RedMaskSize
 
BYTE RedFieldPosition
 
BYTE GreenMaskSize
 
BYTE GreenFieldPosition
 
BYTE BlueMaskSize
 
BYTE BlueFieldPosition
 
BYTE ReservedMaskSize
 
BYTE ReservedFieldPosition
 
BYTE DirectColorInfo
 
USHORT ModeAttributes
 
UCHAR WinAAttributes
 
UCHAR WinBAttributes
 
USHORT WinGranularity
 
USHORT WinSize
 
USHORT WinASegment
 
USHORT WinBSegment
 
ULONG WinFuncPtr
 
USHORT BytesPerScanLine
 
USHORT XResolution
 
USHORT YResolution
 
UCHAR XCharSize
 
UCHAR YCharSize
 
UCHAR NumberOfPlanes
 
UCHAR BitsPerPixel
 
UCHAR NumberOfBanks
 
UCHAR MemoryModel
 
UCHAR BankSize
 
UCHAR NumberOfImagePages
 
UCHAR Reserved1
 
UCHAR RedMaskSize
 
UCHAR RedFieldPosition
 
UCHAR GreenMaskSize
 
UCHAR GreenFieldPosition
 
UCHAR BlueMaskSize
 
UCHAR BlueFieldPosition
 
UCHAR ReservedMaskSize
 
UCHAR ReservedFieldPosition
 
UCHAR DirectColorModeInfo
 
ULONG PhysBasePtr
 
ULONG Reserved2
 
USHORT Reserved3
 
USHORT LinBytesPerScanLine
 
UCHAR BnkNumberOfImagePages
 
UCHAR LinNumberOfImagePages
 
UCHAR LinRedMaskSize
 
UCHAR LinRedFieldPosition
 
UCHAR LinGreenMaskSize
 
UCHAR LinGreenFieldPosition
 
UCHAR LinBlueMaskSize
 
UCHAR LinBlueFieldPosition
 
UCHAR LinReservedMaskSize
 
UCHAR LinReservedFieldPosition
 
ULONG MaxPixelClock
 
CHAR Reserved4 [190]
 

Detailed Description

Definition at line 58 of file vbe.h.

Member Data Documentation

◆ Attributes

WORD _VBE_MODE_INFO::Attributes

Definition at line 60 of file vbe.h.

◆ BankSize [1/2]

BYTE _VBE_MODE_INFO::BankSize

Definition at line 77 of file vbe.h.

◆ BankSize [2/2]

UCHAR _VBE_MODE_INFO::BankSize

Definition at line 139 of file vbe.h.

◆ BitsPerPixel [1/2]

BYTE _VBE_MODE_INFO::BitsPerPixel

Definition at line 74 of file vbe.h.

Referenced by InitializeModeTable().

◆ BitsPerPixel [2/2]

UCHAR _VBE_MODE_INFO::BitsPerPixel

Definition at line 136 of file vbe.h.

◆ BlueFieldPosition [1/2]

BYTE _VBE_MODE_INFO::BlueFieldPosition

Definition at line 85 of file vbe.h.

◆ BlueFieldPosition [2/2]

UCHAR _VBE_MODE_INFO::BlueFieldPosition

Definition at line 149 of file vbe.h.

◆ BlueMaskSize [1/2]

BYTE _VBE_MODE_INFO::BlueMaskSize

Definition at line 84 of file vbe.h.

◆ BlueMaskSize [2/2]

UCHAR _VBE_MODE_INFO::BlueMaskSize

Definition at line 148 of file vbe.h.

◆ BnkNumberOfImagePages

UCHAR _VBE_MODE_INFO::BnkNumberOfImagePages

Definition at line 161 of file vbe.h.

◆ BytesPerScanline

WORD _VBE_MODE_INFO::BytesPerScanline

Definition at line 68 of file vbe.h.

◆ BytesPerScanLine

USHORT _VBE_MODE_INFO::BytesPerScanLine

Definition at line 128 of file vbe.h.

Referenced by InitializeModeTable().

◆ CellHeight

BYTE _VBE_MODE_INFO::CellHeight

Definition at line 72 of file vbe.h.

◆ CellWidth

BYTE _VBE_MODE_INFO::CellWidth

Definition at line 71 of file vbe.h.

◆ DirectColorInfo

BYTE _VBE_MODE_INFO::DirectColorInfo

Definition at line 88 of file vbe.h.

◆ DirectColorModeInfo

UCHAR _VBE_MODE_INFO::DirectColorModeInfo

Definition at line 152 of file vbe.h.

◆ GreenFieldPosition [1/2]

BYTE _VBE_MODE_INFO::GreenFieldPosition

Definition at line 83 of file vbe.h.

◆ GreenFieldPosition [2/2]

UCHAR _VBE_MODE_INFO::GreenFieldPosition

Definition at line 147 of file vbe.h.

◆ GreenMaskSize [1/2]

BYTE _VBE_MODE_INFO::GreenMaskSize

Definition at line 82 of file vbe.h.

Referenced by InitializeModeTable().

◆ GreenMaskSize [2/2]

UCHAR _VBE_MODE_INFO::GreenMaskSize

Definition at line 146 of file vbe.h.

◆ Height

WORD _VBE_MODE_INFO::Height

Definition at line 70 of file vbe.h.

◆ ImagePages

BYTE _VBE_MODE_INFO::ImagePages

Definition at line 78 of file vbe.h.

◆ LinBlueFieldPosition

UCHAR _VBE_MODE_INFO::LinBlueFieldPosition

Definition at line 168 of file vbe.h.

◆ LinBlueMaskSize

UCHAR _VBE_MODE_INFO::LinBlueMaskSize

Definition at line 167 of file vbe.h.

◆ LinBytesPerScanLine

USHORT _VBE_MODE_INFO::LinBytesPerScanLine

Definition at line 160 of file vbe.h.

Referenced by InitializeModeTable().

◆ LinGreenFieldPosition

UCHAR _VBE_MODE_INFO::LinGreenFieldPosition

Definition at line 166 of file vbe.h.

◆ LinGreenMaskSize

UCHAR _VBE_MODE_INFO::LinGreenMaskSize

Definition at line 165 of file vbe.h.

◆ LinNumberOfImagePages

UCHAR _VBE_MODE_INFO::LinNumberOfImagePages

Definition at line 162 of file vbe.h.

◆ LinRedFieldPosition

UCHAR _VBE_MODE_INFO::LinRedFieldPosition

Definition at line 164 of file vbe.h.

◆ LinRedMaskSize

UCHAR _VBE_MODE_INFO::LinRedMaskSize

Definition at line 163 of file vbe.h.

◆ LinReservedFieldPosition

UCHAR _VBE_MODE_INFO::LinReservedFieldPosition

Definition at line 170 of file vbe.h.

◆ LinReservedMaskSize

UCHAR _VBE_MODE_INFO::LinReservedMaskSize

Definition at line 169 of file vbe.h.

◆ MaxPixelClock

ULONG _VBE_MODE_INFO::MaxPixelClock

Definition at line 171 of file vbe.h.

◆ MemoryModel [1/2]

BYTE _VBE_MODE_INFO::MemoryModel

Definition at line 76 of file vbe.h.

◆ MemoryModel [2/2]

UCHAR _VBE_MODE_INFO::MemoryModel

Definition at line 138 of file vbe.h.

◆ ModeAttributes

USHORT _VBE_MODE_INFO::ModeAttributes

Definition at line 120 of file vbe.h.

Referenced by InitializeModeTable().

◆ NumBanks

BYTE _VBE_MODE_INFO::NumBanks

Definition at line 75 of file vbe.h.

◆ NumberOfBanks

UCHAR _VBE_MODE_INFO::NumberOfBanks

Definition at line 137 of file vbe.h.

◆ NumberOfImagePages

UCHAR _VBE_MODE_INFO::NumberOfImagePages

Definition at line 140 of file vbe.h.

◆ NumberOfPlanes

UCHAR _VBE_MODE_INFO::NumberOfPlanes

Definition at line 135 of file vbe.h.

Referenced by InitializeModeTable().

◆ NumPlanes

BYTE _VBE_MODE_INFO::NumPlanes

Definition at line 73 of file vbe.h.

◆ PhysBasePtr

ULONG _VBE_MODE_INFO::PhysBasePtr

Definition at line 155 of file vbe.h.

Referenced by InitializeModeTable(), and VbeGetVideoMemoryBaseAddress().

◆ RedFieldPosition [1/2]

BYTE _VBE_MODE_INFO::RedFieldPosition

Definition at line 81 of file vbe.h.

◆ RedFieldPosition [2/2]

UCHAR _VBE_MODE_INFO::RedFieldPosition

Definition at line 145 of file vbe.h.

◆ RedMaskSize [1/2]

BYTE _VBE_MODE_INFO::RedMaskSize

Definition at line 80 of file vbe.h.

◆ RedMaskSize [2/2]

UCHAR _VBE_MODE_INFO::RedMaskSize

Definition at line 144 of file vbe.h.

◆ Reserved

BYTE _VBE_MODE_INFO::Reserved

Definition at line 79 of file vbe.h.

◆ Reserved1

UCHAR _VBE_MODE_INFO::Reserved1

Definition at line 141 of file vbe.h.

◆ Reserved2

ULONG _VBE_MODE_INFO::Reserved2

Definition at line 156 of file vbe.h.

◆ Reserved3

USHORT _VBE_MODE_INFO::Reserved3

Definition at line 157 of file vbe.h.

◆ Reserved4

CHAR _VBE_MODE_INFO::Reserved4[190]

Definition at line 173 of file vbe.h.

◆ ReservedFieldPosition [1/2]

BYTE _VBE_MODE_INFO::ReservedFieldPosition

Definition at line 87 of file vbe.h.

◆ ReservedFieldPosition [2/2]

UCHAR _VBE_MODE_INFO::ReservedFieldPosition

Definition at line 151 of file vbe.h.

◆ ReservedMaskSize [1/2]

BYTE _VBE_MODE_INFO::ReservedMaskSize

Definition at line 86 of file vbe.h.

◆ ReservedMaskSize [2/2]

UCHAR _VBE_MODE_INFO::ReservedMaskSize

Definition at line 150 of file vbe.h.

◆ Width

WORD _VBE_MODE_INFO::Width

Definition at line 69 of file vbe.h.

◆ WinAAttributes

UCHAR _VBE_MODE_INFO::WinAAttributes

Definition at line 121 of file vbe.h.

◆ WinASegment

USHORT _VBE_MODE_INFO::WinASegment

Definition at line 125 of file vbe.h.

◆ WinBAttributes

UCHAR _VBE_MODE_INFO::WinBAttributes

Definition at line 122 of file vbe.h.

◆ WinBSegment

USHORT _VBE_MODE_INFO::WinBSegment

Definition at line 126 of file vbe.h.

◆ WindowAttrA

BYTE _VBE_MODE_INFO::WindowAttrA

Definition at line 61 of file vbe.h.

◆ WindowAttrB

BYTE _VBE_MODE_INFO::WindowAttrB

Definition at line 62 of file vbe.h.

◆ WindowGranularity

WORD _VBE_MODE_INFO::WindowGranularity

Definition at line 63 of file vbe.h.

◆ WindowPosFunc

DWORD _VBE_MODE_INFO::WindowPosFunc

Definition at line 67 of file vbe.h.

◆ WindowSegmentA

WORD _VBE_MODE_INFO::WindowSegmentA

Definition at line 65 of file vbe.h.

◆ WindowSegmentB

WORD _VBE_MODE_INFO::WindowSegmentB

Definition at line 66 of file vbe.h.

◆ WindowSize

WORD _VBE_MODE_INFO::WindowSize

Definition at line 64 of file vbe.h.

◆ WinFuncPtr

ULONG _VBE_MODE_INFO::WinFuncPtr

Definition at line 127 of file vbe.h.

◆ WinGranularity

USHORT _VBE_MODE_INFO::WinGranularity

Definition at line 123 of file vbe.h.

Referenced by InitializeModeTable().

◆ WinSize

USHORT _VBE_MODE_INFO::WinSize

Definition at line 124 of file vbe.h.

◆ XCharSize

UCHAR _VBE_MODE_INFO::XCharSize

Definition at line 133 of file vbe.h.

Referenced by InitializeModeTable().

◆ XResolution

USHORT _VBE_MODE_INFO::XResolution

Definition at line 131 of file vbe.h.

Referenced by InitializeModeTable().

◆ YCharSize

UCHAR _VBE_MODE_INFO::YCharSize

Definition at line 134 of file vbe.h.

Referenced by InitializeModeTable().

◆ YResolution

USHORT _VBE_MODE_INFO::YResolution

Definition at line 132 of file vbe.h.

Referenced by InitializeModeTable().


The documentation for this struct was generated from the following files: