ホーム › Graphics.DirectDraw › DDHAL_CALLBACKS
DDHAL_CALLBACKS
構造体サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。
フィールド
| フィールド | 型 | サイズ | x64 | x86 |
|---|---|---|---|---|
| cbDDCallbacks | DDHAL_DDCALLBACKS | 88/48 | +0 | +0 |
| cbDDSurfaceCallbacks | DDHAL_DDSURFACECALLBACKS | 120/64 | +88 | +48 |
| cbDDPaletteCallbacks | DDHAL_DDPALETTECALLBACKS | 24/16 | +208 | +112 |
| HALDD | DDHAL_DDCALLBACKS | 88/48 | +232 | +128 |
| HALDDSurface | DDHAL_DDSURFACECALLBACKS | 120/64 | +320 | +176 |
| HALDDPalette | DDHAL_DDPALETTECALLBACKS | 24/16 | +440 | +240 |
| HELDD | DDHAL_DDCALLBACKS | 88/48 | +464 | +256 |
| HELDDSurface | DDHAL_DDSURFACECALLBACKS | 120/64 | +552 | +304 |
| HELDDPalette | DDHAL_DDPALETTECALLBACKS | 24/16 | +672 | +368 |
| cbDDExeBufCallbacks | DDHAL_DDEXEBUFCALLBACKS | 48/28 | +696 | +384 |
| HALDDExeBuf | DDHAL_DDEXEBUFCALLBACKS | 48/28 | +744 | +412 |
| HELDDExeBuf | DDHAL_DDEXEBUFCALLBACKS | 48/28 | +792 | +440 |
| cbDDVideoPortCallbacks | DDHAL_DDVIDEOPORTCALLBACKS | 136/72 | +840 | +468 |
| HALDDVideoPort | DDHAL_DDVIDEOPORTCALLBACKS | 136/72 | +976 | +540 |
| cbDDColorControlCallbacks | DDHAL_DDCOLORCONTROLCALLBACKS | 16/12 | +1112 | +612 |
| HALDDColorControl | DDHAL_DDCOLORCONTROLCALLBACKS | 16/12 | +1128 | +624 |
| cbDDMiscellaneousCallbacks | DDHAL_DDMISCELLANEOUSCALLBACKS | 40/24 | +1144 | +636 |
| HALDDMiscellaneous | DDHAL_DDMISCELLANEOUSCALLBACKS | 40/24 | +1184 | +660 |
| cbDDKernelCallbacks | DDHAL_DDKERNELCALLBACKS | 24/16 | +1224 | +684 |
| HALDDKernel | DDHAL_DDKERNELCALLBACKS | 24/16 | +1248 | +700 |
| cbDDMotionCompCallbacks | DDHAL_DDMOTIONCOMPCALLBACKS | 88/48 | +1272 | +716 |
| HALDDMotionComp | DDHAL_DDMOTIONCOMPCALLBACKS | 88/48 | +1360 | +764 |