Win32 API 日本語リファレンス
ホームGraphics.OpenGL › PIXELFORMATDESCRIPTOR

PIXELFORMATDESCRIPTOR

構造体
サイズx64: 40 バイト / x86: 40 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86
nSizeWORD2+0+0
nVersionWORD2+2+2
dwFlagsPFD_FLAGS4+4+4
iPixelTypePFD_PIXEL_TYPE1+8+8
cColorBitsBYTE1+9+9
cRedBitsBYTE1+10+10
cRedShiftBYTE1+11+11
cGreenBitsBYTE1+12+12
cGreenShiftBYTE1+13+13
cBlueBitsBYTE1+14+14
cBlueShiftBYTE1+15+15
cAlphaBitsBYTE1+16+16
cAlphaShiftBYTE1+17+17
cAccumBitsBYTE1+18+18
cAccumRedBitsBYTE1+19+19
cAccumGreenBitsBYTE1+20+20
cAccumBlueBitsBYTE1+21+21
cAccumAlphaBitsBYTE1+22+22
cDepthBitsBYTE1+23+23
cStencilBitsBYTE1+24+24
cAuxBuffersBYTE1+25+25
iLayerTypeBYTE1+26+26
bReservedBYTE1+27+27
dwLayerMaskDWORD4+28+28
dwVisibleMaskDWORD4+32+32
dwDamageMaskDWORD4+36+36