C# 클래스 Sharpex2D.Rendering.OpenGL.PixelFormatDescriptor

파일 보기 프로젝트 열기: ThuCommix/Sharpex2D 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
AccumAlphaBits Byte
AccumBits Byte
AccumBlueBits Byte
AccumGreenBits Byte
AccumRedBits Byte
AlphaBits Byte
AlphaShift Byte
AuxBuffers Byte
BlueBits Byte
BlueShift Byte
ColorBits Byte
DamageMask System.Int32
DepthBits Byte
FormatDescription PixelFormatDescription
GreenBits Byte
GreenShift Byte
LayerMask System.Int32
LayerType int
PixelType int
RedBits Byte
RedShift Byte
Reserved Byte
Size System.Int16
StencilBits Byte
Version System.Int16
VisibleMask System.Int32

프로퍼티 상세

AccumAlphaBits 공개적으로 프로퍼티

Specifies the number of alpha bitplanes in the accumulation buffer.
public Byte AccumAlphaBits
리턴 Byte

AccumBits 공개적으로 프로퍼티

Specifies the total number of bitplanes in the accumulation buffer.
public Byte AccumBits
리턴 Byte

AccumBlueBits 공개적으로 프로퍼티

Specifies the number of blue bitplanes in the accumulation buffer.
public Byte AccumBlueBits
리턴 Byte

AccumGreenBits 공개적으로 프로퍼티

Specifies the number of green bitplanes in the accumulation buffer.
public Byte AccumGreenBits
리턴 Byte

AccumRedBits 공개적으로 프로퍼티

Specifies the number of red bitplanes in the accumulation buffer.
public Byte AccumRedBits
리턴 Byte

AlphaBits 공개적으로 프로퍼티

Specifies the number of alpha bitplanes in each RGBA color buffer. Alpha bitplanes are not supported.
public Byte AlphaBits
리턴 Byte

AlphaShift 공개적으로 프로퍼티

Specifies the shift count for alpha bitplanes in each RGBA color buffer. Alpha bitplanes are not supported.
public Byte AlphaShift
리턴 Byte

AuxBuffers 공개적으로 프로퍼티

Specifies the number of auxiliary buffers. Auxiliary buffers are not supported.
public Byte AuxBuffers
리턴 Byte

BlueBits 공개적으로 프로퍼티

Specifies the number of blue bitplanes in each RGBA color buffer.
public Byte BlueBits
리턴 Byte

BlueShift 공개적으로 프로퍼티

Specifies the shift count for blue bitplanes in each RGBA color buffer.
public Byte BlueShift
리턴 Byte

ColorBits 공개적으로 프로퍼티

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.
public Byte ColorBits
리턴 Byte

DamageMask 공개적으로 프로퍼티

Ignored. Earlier implementations of OpenGL used this member, but it is no longer used.
Specifies whether more than one pixel format shares the same frame buffer. If the result of the bitwise AND of the damage masks between two pixel formats is nonzero, then they share the same buffers.
public Int32,System DamageMask
리턴 System.Int32

DepthBits 공개적으로 프로퍼티

Specifies the depth of the depth (z-axis) buffer.
public Byte DepthBits
리턴 Byte

FormatDescription 공개적으로 프로퍼티

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.
public PixelFormatDescription FormatDescription
리턴 PixelFormatDescription

GreenBits 공개적으로 프로퍼티

Specifies the number of green bitplanes in each RGBA color buffer.
public Byte GreenBits
리턴 Byte

GreenShift 공개적으로 프로퍼티

Specifies the shift count for green bitplanes in each RGBA color buffer.
public Byte GreenShift
리턴 Byte

LayerMask 공개적으로 프로퍼티

Ignored. Earlier implementations of OpenGL used this member, but it is no longer used.
Specifies the layer mask. The layer mask is used in conjunction with the visible mask to determine if one layer overlays another.
public Int32,System LayerMask
리턴 System.Int32

LayerType 공개적으로 프로퍼티

Ignored. Earlier implementations of OpenGL used this member, but it is no longer used.
Specifies the type of layer.
public int LayerType
리턴 int

PixelType 공개적으로 프로퍼티

Specifies the type of pixel data. The following types are defined.
public int PixelType
리턴 int

RedBits 공개적으로 프로퍼티

Specifies the number of red bitplanes in each RGBA color buffer.
public Byte RedBits
리턴 Byte

RedShift 공개적으로 프로퍼티

Specifies the shift count for red bitplanes in each RGBA color buffer.
public Byte RedShift
리턴 Byte

Reserved 공개적으로 프로퍼티

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.
public Byte Reserved
리턴 Byte

Size 공개적으로 프로퍼티

Specifies the size of this data structure. This value should be set to sizeof(PIXELFORMATDESCRIPTOR).
public Int16,System Size
리턴 System.Int16

StencilBits 공개적으로 프로퍼티

Specifies the depth of the stencil buffer.
public Byte StencilBits
리턴 Byte

Version 공개적으로 프로퍼티

Specifies the version of this data structure. This value should be set to 1.
public Int16,System Version
리턴 System.Int16

VisibleMask 공개적으로 프로퍼티

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.
public Int32,System VisibleMask
리턴 System.Int32