public static class PIXELFORMATDESCRIPTOR.Buffer extends org.lwjgl.system.StructBuffer<PIXELFORMATDESCRIPTOR,PIXELFORMATDESCRIPTOR.Buffer> implements org.lwjgl.system.NativeResource
PIXELFORMATDESCRIPTOR structs.| Constructor and Description |
|---|
Buffer(java.nio.ByteBuffer container)
Creates a new
PIXELFORMATDESCRIPTOR.Buffer instance backed by the specified container. |
Buffer(long address,
int cap) |
| Modifier and Type | Method and Description |
|---|---|
byte |
bReserved()
Returns the value of the
bReserved field. |
PIXELFORMATDESCRIPTOR.Buffer |
bReserved(byte value)
Sets the specified value to the
bReserved field. |
byte |
cAccumAlphaBits()
Returns the value of the
cAccumAlphaBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAccumAlphaBits(byte value)
Sets the specified value to the
cAccumAlphaBits field. |
byte |
cAccumBits()
Returns the value of the
cAccumBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAccumBits(byte value)
Sets the specified value to the
cAccumBits field. |
byte |
cAccumBlueBits()
Returns the value of the
cAccumBlueBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAccumBlueBits(byte value)
Sets the specified value to the
cAccumBlueBits field. |
byte |
cAccumGreenBits()
Returns the value of the
cAccumGreenBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAccumGreenBits(byte value)
Sets the specified value to the
cAccumGreenBits field. |
byte |
cAccumRedBits()
Returns the value of the
cAccumRedBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAccumRedBits(byte value)
Sets the specified value to the
cAccumRedBits field. |
byte |
cAlphaBits()
Returns the value of the
cAlphaBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAlphaBits(byte value)
Sets the specified value to the
cAlphaBits field. |
byte |
cAlphaShift()
Returns the value of the
cAlphaShift field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAlphaShift(byte value)
Sets the specified value to the
cAlphaShift field. |
byte |
cAuxBuffers()
Returns the value of the
cAuxBuffers field. |
PIXELFORMATDESCRIPTOR.Buffer |
cAuxBuffers(byte value)
Sets the specified value to the
cAuxBuffers field. |
byte |
cBlueBits()
Returns the value of the
cBlueBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cBlueBits(byte value)
Sets the specified value to the
cBlueBits field. |
byte |
cBlueShift()
Returns the value of the
cBlueShift field. |
PIXELFORMATDESCRIPTOR.Buffer |
cBlueShift(byte value)
Sets the specified value to the
cBlueShift field. |
byte |
cColorBits()
Returns the value of the
cColorBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cColorBits(byte value)
Sets the specified value to the
cColorBits field. |
byte |
cDepthBits()
Returns the value of the
cDepthBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cDepthBits(byte value)
Sets the specified value to the
cDepthBits field. |
byte |
cGreenBits()
Returns the value of the
cGreenBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cGreenBits(byte value)
Sets the specified value to the
cGreenBits field. |
byte |
cGreenShift()
Returns the value of the
cGreenShift field. |
PIXELFORMATDESCRIPTOR.Buffer |
cGreenShift(byte value)
Sets the specified value to the
cGreenShift field. |
byte |
cRedBits()
Returns the value of the
cRedBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cRedBits(byte value)
Sets the specified value to the
cRedBits field. |
byte |
cRedShift()
Returns the value of the
cRedShift field. |
PIXELFORMATDESCRIPTOR.Buffer |
cRedShift(byte value)
Sets the specified value to the
cRedShift field. |
byte |
cStencilBits()
Returns the value of the
cStencilBits field. |
PIXELFORMATDESCRIPTOR.Buffer |
cStencilBits(byte value)
Sets the specified value to the
cStencilBits field. |
int |
dwDamageMask()
Returns the value of the
dwDamageMask field. |
PIXELFORMATDESCRIPTOR.Buffer |
dwDamageMask(int value)
Sets the specified value to the
dwDamageMask field. |
int |
dwFlags()
Returns the value of the
dwFlags field. |
PIXELFORMATDESCRIPTOR.Buffer |
dwFlags(int value)
Sets the specified value to the
dwFlags field. |
int |
dwLayerMask()
Returns the value of the
dwLayerMask field. |
PIXELFORMATDESCRIPTOR.Buffer |
dwLayerMask(int value)
Sets the specified value to the
dwLayerMask field. |
int |
dwVisibleMask()
Returns the value of the
dwVisibleMask field. |
PIXELFORMATDESCRIPTOR.Buffer |
dwVisibleMask(int value)
Sets the specified value to the
dwVisibleMask field. |
byte |
iLayerType()
Returns the value of the
iLayerType field. |
PIXELFORMATDESCRIPTOR.Buffer |
iLayerType(byte value)
Sets the specified value to the
iLayerType field. |
byte |
iPixelType()
Returns the value of the
iPixelType field. |
PIXELFORMATDESCRIPTOR.Buffer |
iPixelType(byte value)
Sets the specified value to the
iPixelType field. |
short |
nSize()
Returns the value of the
nSize field. |
PIXELFORMATDESCRIPTOR.Buffer |
nSize(short value)
Sets the specified value to the
nSize field. |
short |
nVersion()
Returns the value of the
nVersion field. |
PIXELFORMATDESCRIPTOR.Buffer |
nVersion(short value)
Sets the specified value to the
nVersion field. |
apply, apply, forEach, get, get, get, get, iterator, parallelStream, put, put, sizeof, spliterator, streampublic Buffer(java.nio.ByteBuffer container)
PIXELFORMATDESCRIPTOR.Buffer instance backed by the specified container.
Changes to the container's content will be visible to the struct buffer instance and vice versa. The two buffers' position, limit, and mark values
will be independent. The new buffer's position will be zero, its capacity and its limit will be the number of bytes remaining in this buffer divided
by PIXELFORMATDESCRIPTOR.SIZEOF, and its mark will be undefined.
The created buffer instance holds a strong reference to the container object.
public Buffer(long address,
int cap)
public short nSize()
nSize field.public short nVersion()
nVersion field.public int dwFlags()
dwFlags field.public byte iPixelType()
iPixelType field.public byte cColorBits()
cColorBits field.public byte cRedBits()
cRedBits field.public byte cRedShift()
cRedShift field.public byte cGreenBits()
cGreenBits field.public byte cGreenShift()
cGreenShift field.public byte cBlueBits()
cBlueBits field.public byte cBlueShift()
cBlueShift field.public byte cAlphaBits()
cAlphaBits field.public byte cAlphaShift()
cAlphaShift field.public byte cAccumBits()
cAccumBits field.public byte cAccumRedBits()
cAccumRedBits field.public byte cAccumGreenBits()
cAccumGreenBits field.public byte cAccumBlueBits()
cAccumBlueBits field.public byte cAccumAlphaBits()
cAccumAlphaBits field.public byte cDepthBits()
cDepthBits field.public byte cStencilBits()
cStencilBits field.public byte cAuxBuffers()
cAuxBuffers field.public byte iLayerType()
iLayerType field.public byte bReserved()
bReserved field.public int dwLayerMask()
dwLayerMask field.public int dwVisibleMask()
dwVisibleMask field.public int dwDamageMask()
dwDamageMask field.public PIXELFORMATDESCRIPTOR.Buffer nSize(short value)
nSize field.public PIXELFORMATDESCRIPTOR.Buffer nVersion(short value)
nVersion field.public PIXELFORMATDESCRIPTOR.Buffer dwFlags(int value)
dwFlags field.public PIXELFORMATDESCRIPTOR.Buffer iPixelType(byte value)
iPixelType field.public PIXELFORMATDESCRIPTOR.Buffer cColorBits(byte value)
cColorBits field.public PIXELFORMATDESCRIPTOR.Buffer cRedBits(byte value)
cRedBits field.public PIXELFORMATDESCRIPTOR.Buffer cRedShift(byte value)
cRedShift field.public PIXELFORMATDESCRIPTOR.Buffer cGreenBits(byte value)
cGreenBits field.public PIXELFORMATDESCRIPTOR.Buffer cGreenShift(byte value)
cGreenShift field.public PIXELFORMATDESCRIPTOR.Buffer cBlueBits(byte value)
cBlueBits field.public PIXELFORMATDESCRIPTOR.Buffer cBlueShift(byte value)
cBlueShift field.public PIXELFORMATDESCRIPTOR.Buffer cAlphaBits(byte value)
cAlphaBits field.public PIXELFORMATDESCRIPTOR.Buffer cAlphaShift(byte value)
cAlphaShift field.public PIXELFORMATDESCRIPTOR.Buffer cAccumBits(byte value)
cAccumBits field.public PIXELFORMATDESCRIPTOR.Buffer cAccumRedBits(byte value)
cAccumRedBits field.public PIXELFORMATDESCRIPTOR.Buffer cAccumGreenBits(byte value)
cAccumGreenBits field.public PIXELFORMATDESCRIPTOR.Buffer cAccumBlueBits(byte value)
cAccumBlueBits field.public PIXELFORMATDESCRIPTOR.Buffer cAccumAlphaBits(byte value)
cAccumAlphaBits field.public PIXELFORMATDESCRIPTOR.Buffer cDepthBits(byte value)
cDepthBits field.public PIXELFORMATDESCRIPTOR.Buffer cStencilBits(byte value)
cStencilBits field.public PIXELFORMATDESCRIPTOR.Buffer cAuxBuffers(byte value)
cAuxBuffers field.public PIXELFORMATDESCRIPTOR.Buffer iLayerType(byte value)
iLayerType field.public PIXELFORMATDESCRIPTOR.Buffer bReserved(byte value)
bReserved field.public PIXELFORMATDESCRIPTOR.Buffer dwLayerMask(int value)
dwLayerMask field.public PIXELFORMATDESCRIPTOR.Buffer dwVisibleMask(int value)
dwVisibleMask field.public PIXELFORMATDESCRIPTOR.Buffer dwDamageMask(int value)
dwDamageMask field.Copyright LWJGL. All Rights Reserved. License terms.