Drawing3d documented Class Library

FeaturesW32.PIXELFORMATDESCRIPTOR Members

FeaturesW32.PIXELFORMATDESCRIPTOR overview

Public Instance Fields

bReserved Specifies the number of overlay and underlay planes. Bits 0 through 3 specify up to 15 overlay planes and bits 4 through 7 specify up to 15 underlay planes.
cAccumAlphaBits Specifies the number of alpha bitplanes in the accumulation buffer.
cAccumBits Specifies the total number of bitplanes in the accumulation buffer.
cAccumBlueBits Specifies the number of blue bitplanes in the accumulation buffer.
cAccumGreenBits Specifies the number of green bitplanes in the accumulation buffer.
cAccumRedBits Specifies the number of red bitplanes in the accumulation buffer.
cAlphaBits Specifies the number of alpha bitplanes in each RGBA color buffer. Alpha bitplanes are not supported.
cAlphaShift Specifies the shift count for alpha bitplanes in each RGBA color buffer. Alpha bitplanes are not supported.
cAuxBuffers Specifies the number of auxiliary buffers. Auxiliary buffers are not supported.
cBlueBits Specifies the number of blue bitplanes in each RGBA color buffer.
cBlueShift Specifies the shift count for blue bitplanes in each RGBA color buffer.
cColorBits Specifies the number of color bitplanes in each color buffer. For RGBA pixel types, it is the size of the color buffer, excluding the alpha bitplanes. For color-index pixels, it is the size of the color-index buffer.
cDepthBits Specifies the depth of the depth (z-axis) buffer.
cGreenBits Specifies the number of green bitplanes in each RGBA color buffer.
cGreenShift Specifies the shift count for green bitplanes in each RGBA color buffer.
cRedBits Specifies the number of red bitplanes in each RGBA color buffer.
cRedShift Specifies the shift count for red bitplanes in each RGBA color buffer.
cStencilBits Specifies the depth of the stencil buffer.
dwDamageMask Ignored. Earlier implementations of OpenGL used this member, but it is no longer used.
dwFlags A set of bit flags that specify properties of the pixel buffer. The properties are generally not mutually exclusive; you can set any combination of bit flags, with the exceptions noted.
dwLayerMask Ignored. Earlier implementations of OpenGL used this member, but it is no longer used.
dwVisibleMask Specifies the transparent color or index of an underlay plane. When the pixel type is RGBA, dwVisibleMask is a transparent RGB color value. When the pixel type is color index, it is a transparent index value.
iLayerType Ignored. Earlier implementations of OpenGL used this member, but it is no longer used.
iPixelType Specifies the type of pixel data. The following types are defined.
nSize Specifies the size of this data structure. This value should be set to sizeof(PIXELFORMATDESCRIPTOR).
nVersion Specifies the version of this data structure. This value should be set to 1.

Public Instance Methods

Equals (inherited from ValueType) 
GetHashCode (inherited from ValueType) 
GetType (inherited from Object) 
ToString (inherited from ValueType) 

Protected Instance Methods

Finalize (inherited from Object) 
MemberwiseClone (inherited from Object) 

See Also

PIXELFORMATDESCRIPTOR Class | Drawing3d.OS.Windows Namespace | ChoosePixelFormat | SetPixelFormat