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

D3DPRESENT_PARAMETERS

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

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

フィールド

フィールドサイズx64x86
BackBufferWidthDWORD4+0+0
BackBufferHeightDWORD4+4+4
BackBufferFormatD3DFORMAT4+8+8
BackBufferCountDWORD4+12+12
MultiSampleTypeD3DMULTISAMPLE_TYPE4+16+16
MultiSampleQualityDWORD4+20+20
SwapEffectD3DSWAPEFFECT4+24+24
hDeviceWindowHWND8/4+32+28
WindowedBOOL4+40+32
EnableAutoDepthStencilBOOL4+44+36
AutoDepthStencilFormatD3DFORMAT4+48+40
FlagsDWORD4+52+44
FullScreen_RefreshRateInHzDWORD4+56+48
PresentationIntervalDWORD4+60+52