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

DDRAWI_DIRECTDRAW_GBL

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

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

フィールド

フィールドサイズx64x86
dwRefCntDWORD4+0+0
dwFlagsDWORD4+4+4
fpPrimaryOrigUINT_PTR8/4+8+8
ddCapsDDCORECAPS316+16+12
dwInternal1DWORD4+332+328
dwUnused1DWORD36+336+332
lpDDCBtmpDDHAL_CALLBACKS*8/4+376+368
dsListDDRAWI_DDRAWSURFACE_INT*8/4+384+372
palListDDRAWI_DDRAWPALETTE_INT*8/4+392+376
clipperListDDRAWI_DDRAWCLIPPER_INT*8/4+400+380
lp16DDDDRAWI_DIRECTDRAW_GBL*8/4+408+384
dwMaxOverlaysDWORD4+416+388
dwCurrOverlaysDWORD4+420+392
dwMonitorFrequencyDWORD4+424+396
ddHELCapsDDCORECAPS316+428+400
dwUnused2DWORD200+744+716
ddckCKDestOverlayDDCOLORKEY8+944+916
ddckCKSrcOverlayDDCOLORKEY8+952+924
vmiDataVIDMEMINFO96/80+960+932
lpDriverHandlevoid*8/4+1056+1012
lpExclusiveOwnerDDRAWI_DIRECTDRAW_LCL*8/4+1064+1016
dwModeIndexDWORD4+1072+1020
dwModeIndexOrigDWORD4+1076+1024
dwNumFourCCDWORD4+1080+1028
lpdwFourCCDWORD*8/4+1088+1032
dwNumModesDWORD4+1096+1036
lpModeInfoDDHALMODEINFO*8/4+1104+1040
plProcessListPROCESS_LIST24/20+1112+1044
dwSurfaceLockCountDWORD4+1136+1064
dwAliasedLockCntDWORD4+1140+1068
dwReserved3UINT_PTR8/4+1144+1072
hDDUINT_PTR8/4+1152+1076
cObsoleteCHAR12+1160+1080
dwReserved1DWORD4+1172+1092
dwReserved2DWORD4+1176+1096
dbnOverlayRootDBLNODE32/16+1184+1100
lpwPDeviceFlagsWORD*8/4+1216+1116
dwPDeviceDWORD4+1224+1120
dwWin16LockCntDWORD4+1228+1124
dwUnused3DWORD4+1232+1128
hInstanceDWORD4+1236+1132
dwEvent16DWORD4+1240+1136
dwSaveNumModesDWORD4+1244+1140
lpD3DGlobalDriverDataUINT_PTR8/4+1248+1144
lpD3DHALCallbacksUINT_PTR8/4+1256+1148
ddBothCapsDDCORECAPS316+1264+1152
lpDDVideoPortCapsDDVIDEOPORTCAPS*8/4+1584+1468
dvpListDDRAWI_DDVIDEOPORT_INT*8/4+1592+1472
lpD3DHALCallbacks2UINT_PTR8/4+1600+1476
rectDeviceRECT16+1608+1480
cMonitorsDWORD4+1624+1496
gpbmiSrcvoid*8/4+1632+1500
gpbmiDestvoid*8/4+1640+1504
phaiHeapAliasesHEAPALIASINFO*8/4+1648+1508
hKernelHandleUINT_PTR8/4+1656+1512
pfnNotifyProcUINT_PTR8/4+1664+1516
lpDDKernelCapsDDKERNELCAPS*8/4+1672+1520
lpddNLVCapsDDNONLOCALVIDMEMCAPS*8/4+1680+1524
lpddNLVHELCapsDDNONLOCALVIDMEMCAPS*8/4+1688+1528
lpddNLVBothCapsDDNONLOCALVIDMEMCAPS*8/4+1696+1532
lpD3DExtendedCapsUINT_PTR8/4+1704+1536
dwDOSBoxEventDWORD4+1712+1540
rectDesktopRECT16+1716+1544
cDriverNameCHAR32+1732+1560
lpD3DHALCallbacks3UINT_PTR8/4+1768+1592
dwNumZPixelFormatsDWORD4+1776+1596
lpZPixelFormatsDDPIXELFORMAT*8/4+1784+1600
mcListDDRAWI_DDMOTIONCOMP_INT*8/4+1792+1604
hDDVxdDWORD4+1800+1608
ddsCapsMoreDDSCAPSEX12+1804+1612