Go to most recent revision | Blame | Last modification | View Log | RSS feed
# Ü{ u¹â6×0ù DirectX
<pDirectX.pash½ö( dSystem gOrd fTGUIDuÀ~fstring¶+{f
AnsiString¶+{fByteµáfInteger fÂfPointerïfLongint fÂfWordNùfChar#»fHRESULT[ìÀfIUnknownJXÓþfPGUID3Ýif
IInterfaceJXÓþfSingleñ×fBooleanúefPCharu½RgSizeOf gHigh f PWideChar`P¼êf PAnsiCharu½RfCardinalIÐáKfSmallintf¤fWideCharâ"!fShortintüÚfDouble¬´ÖgTrunc g@TRUNCé`pÅgSqrt/ `Bg@HandleFinallyé`pÅcdSysInit cdWindows fDWORDIÐáKfPRect à f TLargeInteger(ïÁêfHWNDIÐáKf PPaletteEntryÍk˦fBOOL;»éfTHandleIÐáKfHDCIÐáKfTSizeÛ6fTRectuÿÁfPRgnDataF¿-7gS_FALSE¯}ç1gE_FAILãU¿gE_INVALIDARGÙÓg E_OUTOFMEMORYþÓg E_NOTIMPL×U¿gCO_E_NOTINITIALIZED¤ÊfLPSTRu½RfLPWSTR`P¼êfTPointçØfHMODULEIÐáKfHRSRCIÐáKfLPCSTRu½RfPLongintËÉfPDWORD ¶=gMAX_PATH9õò1fWCHARâ"!fLPCWSTR`P¼êgS_OK¬}ç1gREGDB_E_CLASSNOTREGÐÊg E_NOINTERFACEÚU¿gCLASS_E_NOAGGREGATIONÊgE_ACCESSDENIEDãÓfUINTIÐáKfPUCHARïmÉg E_PENDINGò¾fPHandleIH°fULONGIÐáKfLONGLONG(ïÁêfTOverlappedp$f TFileTimeÇðfPWChar`P¼êfLOBYTEµágHiByteÆ ó!³ÉgMakeLongÜìTCcdMMSystem f PWaveFormatExeKéØf tWAVEFORMATEXU »cdActiveX fIStreamûeçg
MakeResultÓèÚ«Êêch DDraw.dll gDirectDrawCreateClipper gDirectDrawCreateEx gDirectDrawCreate gDirectDrawEnumerateExW gDirectDrawEnumerateExA gDirectDrawEnumerateW gDirectDrawEnumerateA ch D3DRM.dll gD3DRMQuaternionFromMatrix gD3DRMMatrixFromQuaternion gD3DRMQuaternionSlerp gD3DRMQuaternionMultiply gD3DRMQuaternionFromRotation gD3DRMVectorRandom gD3DRMVectorScale gD3DRMVectorRotate gD3DRMVectorModulus gD3DRMVectorNormalize gD3DRMVectorDotProduct gD3DRMVectorCrossProduct gD3DRMVectorReflect gD3DRMVectorSubtract gD3DRMVectorAdd gD3DRMColorGetAlpha gD3DRMColorGetBlue gD3DRMColorGetGreen gD3DRMColorGetRed gD3DRMCreateColorRGBA gD3DRMCreateColorRGB gDirect3DRMCreate ch
d3dxof.dll gDirectXFileCreate ch
DInput.dll gDirectInputCreateEx gDirectInputCreateA ch
DPlayX.dll gDirectPlayLobbyCreateA gDirectPlayLobbyCreateW gDirectPlayCreate gDirectPlayEnumerateW gDirectPlayEnumerateA ch
DSetup.dll gDirectXSetupGetVersion gDirectXSetupSetCallback gDirectXUnRegisterApplication gDirectXRegisterApplicationW gDirectXRegisterApplicationA gDirectXDeviceDriverSetupW gDirectXDeviceDriverSetupA g DirectXSetupW g DirectXSetupA ch
DSound.dll gDirectSoundCaptureEnumerateW gDirectSoundCaptureEnumerateA gDirectSoundCaptureCreate gDirectSoundEnumerateW gDirectSoundEnumerateA gDirectSoundCreate c5DirectX _¸Ïc5System c5SysInit Bc5Windows Dc5MMSystem c5ActiveX ¦c%DirectXUnitVersion Á}ç1r %FOURCC_DXT1 ûzäEt DXT1%FOURCC_DXT2 ûzäHt DXT2%FOURCC_DXT3 ûzäKt DXT3%FOURCC_DXT4 ûzäNt DXT4%FOURCC_DXT5 ûzäQt DXT5'CLSID_DirectDrawæ dÜ¢ 'CLSID_DirectDraw7æ dÜ¢ 'CLSID_DirectDrawClipperæ dÜ¢@'IID_IDirectDrawæ dÜ¢`'IID_IDirectDraw2æ dÜ¢'IID_IDirectDraw4æ dÜ¢A'IID_IDirectDraw7æ dÜ¢'IID_IDirectDrawSurfaceæ dÜ¢Á'IID_IDirectDrawSurface2æ dÜ¢'IID_IDirectDrawSurface3æ dÜ¢A'IID_IDirectDrawSurface4æ dÜ¢'IID_IDirectDrawSurface7æ dÜ¢Á'IID_IDirectDrawPaletteæ dÜ¢'IID_IDirectDrawClipperæ dÜ¢A'IID_IDirectDrawColorControlæ dÜ¢'IID_IDirectDrawGammaControlæ dÜ¢Á%DD_ROP_SPACE Ä}ç1r %MAX_DDDEVICEID_STRING -øò1v *PDDARGB ÊAè x*TDDARG
B Þ z*DDARGB Þ z*LPDDARGB ÊAè x*PDDRGBA ÷Ê|*TDDRGBA WZâI~*DDRGBA WZâI~*LPDDRGBA ÷Ê|*PDDColorKey 2L*TDDColorKey ÃÐh *
DDCOLORKEY ÃÐh *LPDDCOLORKEY 2L*PDDBltFX ðÜ*TDDBltFX aY*DDBLTFX aY* LPDDBLTFX ðÜ*PDDSCaps îâ¬*TDDSCaps u,<µ*DDSCAPS u,<µ* LPDDSCAPS îâ¬* PDDOSCaps ,0Ê^* TDDOSCaps 4ý*DDOSCAPS 4ý*
LPDDOSCAPS ,0Ê^*
PDDSCapsEx ãOüÿ*
TDDSCapsEx íÇ* DDSCAPSEX íÇ*LPDDSCAPSEX ãOüÿ* PDDSCaps2 åYó* TDDSCaps2
1*DDSCAPS2
1*
LPDDSCAPS2 åYó*PDDCaps_DX1 Ôõ*TDDCaps_DX1 28P*PDDCaps_DX3 Ãg@*TDDCaps_DX3 \h*PDDCaps_DX5 ?¢Ü *TDDCaps_DX5 Û¢)¢*PDDCaps_DX6 é§N̤*TDDCaps_DX6 BêN¦*PDDCaps_DX7 ë§N̨*TDDCaps_DX7 CêNª*TDDCaps CêNª*PDDCaps ë§N̨*DDCAPS CêNª*LPDDCAPS ë§N̨*PDDPixelFormat ü@æ÷¬*TDDPixelFormat òxF®* DDPIXELFORMAT òxF®*LPDDPIXELFORMAT ü@æ÷¬*PDDOverlayFx SÍ>°*TDDOverlayFx 45á²*DDOVERLAYFX 45á²* LPDDOVERLAYFX SÍ>°*PDDBltBatch fܧR´*TDDBltBatch ³f1¨¶*
DDBLTBATCH ³f1¨¶*LPDDBLTBATCH fܧR´*PDDSurfaceDesc ×ä©E¸*TDDSurfaceDesc ð5z˺* DDSURFACEDESC ð5z˺*LPDDSURFACEDESC ×ä©E¸*PDDSurfaceDesc2 V5¼*TDDSurfaceDesc2 fDBþ*DDSURFACEDESC2 fDBþ*LPDDSURFACEDESC2 V5¼*PDDOptSurfaceDesc nâéÀ*TDDOptSurfaceDesc ä[VdÂ*DDOPTSURFACEDESC ä[VdÂ*LPDDOPTSURFACEDESC nâéÀ*PDDColorControl £Ä*TDDColorControl :9áTÆ*DDCOLORCONTROL :9áTÆ*LPDDCOLORCONTROL £Ä*PDDGammaRamp TK ÏÈ*TDDGammaRamp B_äÊ*DDGAMMARAMP B_äÊ* LPDDGAMMARAMP TK ÏÈ*PDDDeviceIdentifier ¡wâÌ*TDDDeviceIdentifier èwÁÎ*DDDEVICEIDENTIFIER èwÁÎ*LPDDDEVICEIDENTIFIER ¡wâÌ*PDDDeviceIdentifier2 ãrÐ*TDDDeviceIdentifier2 8ÅíÒ*DDDEVICEIDENTIFIER2 8ÅíÒ*LPDDDEVICEIDENTIFIER2 ãrÐ*TClipperCallback }ÞÔ*LPCLIPPERCALLBACK }ÞÔ*TSurfacesStreamingCallback \4Ö*LPSURFACESTREAMINGCALLBACK \4Ö*TDDEnumModesCallback LpHÏØ*LPDDENUMMODESCALLBACK LpHÏØ*TDDEnumModesCallback2 dâ'Ú*LPDDENUMMODESCALLBACK2 dâ'Ú*TDDEnumSurfacesCallback ÝâvÜ*LPDDENUMSU
RFACESCALLBACK ÝâvÜ*TDDEnumSurfacesCallback2 ÑÌÞ*LPDDENUMSURFACESCALLBACK2 ÑÌÞ*TDDEnumSurfacesCallback7 ¯[ìà*LPDDENUMSURFACESCALLBACK7 ¯[ìà*IDirectDraw e£râ*IDirectDraw2 º1¯Kä*IDirectDraw4 ò$>eæ*IDirectDraw7 Ù]9uè*IDirectDrawPalette É7¦ê*IDirectDrawClipper oì*IDirectDrawSurface ®§A¬î*IDirectDrawSurface2 ×Ŭð*IDirectDrawSurface3 ¿8ò*IDirectDrawSurface4 ´Þ&ô*IDirectDrawSurface7 m ö*IDirectDrawColorControl Hø*IDirectDrawGammaControl äìs5ú%DDENUM_ATTACHEDSECONDARYDEVICES ¯}ç1r %DDENUM_DETACHEDSECONDARYDEVICES ²}ç1r %DDENUM_NONDISPLAYDEVICES ¸}ç1r %DDGDI_GETHOSTIDENTIFIER ¯}ç1r % DDSD_CAPS ¯}ç1r %DDSD_HEIGHT ²}ç1r %
DDSD_WIDTH ¸}ç1r %
DDSD_PITCH Ä}ç1r %DDSD_BACKBUFFERCOUNT ~ç1r @%DDSD_ZBUFFERBITDEPTH l~ç1r %DDSD_ALPHABITDEPTH ¬ç1ü %DDSD_LPSURFACE -
ó1v %DDSD_PIXELFORMAT -"ó1v @%DDSD_CKDESTOVERLAY -Ró1v %DDSD_CKDESTBLT -²ó1v %DDSD_CKSRCOVERLAY -òÿ1þ % DDSD_CKSRCBLT /rê±t %DDSD_MIPMAPCOUNT /rí±t %DDSD_REFRESHRATE /ró±t %DDSD_LINEARSIZE /rÿ±t @%DDSD_TEXTURESTAGE /r²t %DDSD_FVF /rG²t %DDSD_SRCVBHANDLE /r§²t %DDSD_ALL ù_g³t çÿ% DDCAPS_3D ¯}ç1r %DDCAPS_ALIGNBOUNDARYDEST ²}ç1r %DDCAPS_ALIGNSIZEDEST ¸}ç1r %DDCAPS_ALIGNBOUNDARYSRC Ä}ç1r %DDCAPS_ALIGNSIZESRC Ü}ç1r %DDCAPS_ALIGNSTRIDE ~ç1r @%
DDCAPS_BLT l~ç1r %DDCAPS_BLTQUEUE ¬ç1ü %DDCAPS_BLTFOURCC -õò1v %DDCAPS_BLTSTRETCH -øò1v %
DDCAPS_GDI -þò1v %DDCAPS_OVERLAY -
ó1v %DDCAPS_OVERLAYCANTCLIP -"ó1v @%DDCAPS_OVERLAYFOURCC -Ró1v %DDCAPS_OVERLAYSTRETCH -²ó1v %DDCAPS_PALETTE -òÿ1þ %DDCAPS_PALETTEVSYNC /rê±t %DDCAPS_READSCANLINE /rí±t %DDCAPS_STEREOVIEW /ró±t %
DDCAPS_VBI /rÿ±t @%DDCAPS_ZBLTS /r²t %DDCAPS_ZOVERLAYS /rG²t %DDCAPS_COLORKEY /r§²t %DDCAPS_ALPHA /rg³t %DDCAPS_COLORKEYHWASSIST /rç´t %DDCAPS_NOHARDWARE /rç·t %DDCAPS_BLTCOLORFILL /rç½t @%DDCAPS_BANKSWITCHED /rçÉt %DDCAPS_BLTDEPTHFILL /rçát %DDCAPS_CANCLIP /rçt %DDCAPS_CANCLIPSTRETCHED /rçqt @%DDCAPS_CANBLTSYSMEM Ôrb %DDCAPS2_CERTIFIED ¯}ç1r %DDCAPS2_NO2DDURING3DSCENE ²}ç1r %DDCAPS2_VIDEOPORT ¸}ç1r %DDCAPS2_AUTOFLIPOVERLAY Ä}ç1r %DDCAPS2_CANBOBINTERLEAVED Ü}ç1r %DDCAPS2_CANBOBNONINTERLEAVED ~ç1r @%DDCAPS2_COLORCONTROLOVERLAY l~ç1r %DDCAPS2_COLORCONTROLPRIMARY ¬ç1ü %DDCAPS2_CANDROPZ16BIT -õò1v %DDCAPS2_NONLOCALVIDMEM -øò1v %DDCAPS2_NONLOCALVIDMEMCAPS -þò1v %DDCAPS2_NOPAGELOCKREQUIRED -
ó1v %DDCAPS2_WIDESURFACES -"ó1v @%DDCAPS2_CANFLIPODDEVEN -Ró1v %DDCAPS2_CANBOBHARDWARE -²ó1v %DDCAPS2_COPYFOURCC -òÿ1þ %DDCAPS2_PRIMARYGAMMA /rí±t %DDCAPS2_CANRENDERWINDOWED /rÿ±t @%DDCAPS2_CANCALIBRATEGAMMA /r²t %DDCAPS2_FLIPINTERVAL /rG²t %DDCAPS2_FLIPNOVSYNC /r§²t %DDCAPS2_CANMANAGETEXTURE /rg³t %DDCAPS2_TEXMANINNONLOCALVIDMEM /rç´t %DDCAPS2_STEREO /rç·t %#DDCAPS2_SYSTONONLOCAL_AS_SYSTOLOCAL /rç½t @%DDSCAPS_RESERVED1 ¯}ç1r % DDSCAPS_ALPHA ²}ç1r %DDSCAPS_BACKBUFFER ¸}ç1r %DDSCAPS_COMPLEX Ä}ç1r %DDSCAPS_FLIP Ü}ç1r %DDSCAPS_FRONTBUFFER ~ç1r @%DDSCAPS_OFFSCREENPLAIN l~ç1r %DDSCAPS_OVERLAY ¬ç1ü %DDSCAPS_PALETTE -õò1v %DDSCAPS_PRIMARYSURFACE -øò1v %DDSCAPS_RESERVED3 -þò1v %DDSCAPS_SYSTEMMEMORY -
ó1v %DDSCAPS_TEXTURE -"ó1v @%DDSCAPS_3DDEVICE -Ró1v %DDSCAPS_VIDEOMEMORY -²ó1v %DDSCAPS_VISIBLE -òÿ1þ %DDSCAPS_WRITEONLY /rê±t %DDSCAPS_ZBUFFER /rí±t % DDSCAPS_OWNDC /ró±t %DDSCAPS_LIVEVIDEO /rÿ±t @%DDSCAPS_HWCODEC /r²t % DDSCAPS_MODEX /rG²t %DDSCAPS_MIPMAP /r§²t %DDSCAPS_RESERVED2 /rg³t %DDSCAPS_ALLOCONLOAD /rç½t @%DDSCAPS_VIDEOPORT /rçÉt %DDSCAPS_LOCALVIDMEM /rçát %DDSCAPS_NONLOCALVIDMEM /rçt %DDSCAPS_STANDARDVGAMODE /rçqt @%DDSCAPS_OPTIMIZED Ôrb %DDSCAPS2_HARDWAREDEINTERLACE ²}ç1r %DDSCAPS2_HINTDYNAMIC ¸}ç1r %DDSCAPS2_HINTSTATIC Ä}ç1r %DDSCAPS2_TEXTUREMANAGE Ü}ç1r %DDSCAPS2_RESERVED1 ~ç1r @%DDSCAPS2_RESERVED2 l~ç1r %DDSCAPS2_OPAQUE ¬ç1ü %DDSCAPS2_HINTANTIALIASING -õò1v %DDSCAPS2_CUBEMAP -øò1v %DDSCAPS2_CUBEMAP_POSITIVEX -þò1v %DDSCAPS2_CUBEMAP_NEGATIVEX -
ó1v %DDSCAPS2_CUBEMAP_POSITIVEY -"ó1v @%DDSCAPS2_CUBEMAP_NEGATIVEY -Ró1v %DDSCAPS2_CUBEMAP_POSITIVEZ -²ó1v %DDSCAPS2_CUBEMAP_NEGATIVEZ -òÿ1þ %DDSCAPS2_CUBEMAP_ALLFACES -f2þ à%DDSCAPS2_MIPMAPSUBLEVEL /rê±t %DDSCAPS2_D3DTEXTUREMANAGE /rí±t %DDSCAPS2_DONOTPERSIST /ró±t %DDSCAPS2_STEREOSURFACELEFT /rÿ±t @%
DDOSD_GUID ¯}ç1r %DDOSD_COMPRESSION_RATIO ²}ç1r %DDOSD_SCAPS ¸}ç1r %DDOSD_OSCAPS Ä}ç1r % DDOSD_ALL Ù}ç1r %DDOSDCAPS_OPTCOMPRESSED ¯}ç1r %DDOSDCAPS_OPTREORDERED ²}ç1r %DDOSDCAPS_MONOLITHICMIPMAP ¸}ç1r %DDOSDCAPS_VALIDSCAPS /JèAt H 0%DDOSDCAPS_VALIDOSCAPS Á}ç1r %DDFXALPHACAPS_BLTALPHAEDGEBLEND ¯}ç1r %DDFXALPHACAPS_BLTALPHAPIXELS ²}ç1r %DDFXALPHACAPS_BLTALPHAPIXELSNEG ¸}ç1r %DDFXALPHACAPS_BLTALPHASURFACES Ä}ç1r %!DDFXALPHACAPS_BLTALPHASURFACESNEG Ü}ç1r %#DDFXALPHACAPS_OVERLAYALPHAEDGEBLEND ~ç1r @% DDFXALPHACAPS_OVERLAYALPHAPIXELS l~ç1r %#DDFXALPHACAPS_OVERLAYALPHAPIXELSNEG ¬ç1ü %"DDFXALPHACAPS_OVERLAYALPHASURFACES -õò1v %%DDFXALPHACAPS_OVERLAYALPHASURFACESNEG -øò1v %DDFXCAPS_BLTARITHSTRETCHY ~ç1r @%DDFXCAPS_BLTARITHSTRETCHYN Ü}ç1r %DDFXCAPS_BLTMIRRORLEFTRIGHT l~ç1r %DDFXCAPS_BLTMIRRORUPDOWN ¬ç1ü %DDFXCAPS_BLTROTATION -õò1v %DDFXCAPS_BLTROTATION90 -øò1v %DDFXCAPS_BLTSHRINKX -þò1v %DDFXCAPS_BLTSHRINKXN
-
ó1v %DDFXCAPS_BLTSHRINKY -"ó1v @%DDFXCAPS_BLTSHRINKYN -Ró1v %DDFXCAPS_BLTSTRETCHX -²ó1v %DDFXCAPS_BLTSTRETCHXN -òÿ1þ %DDFXCAPS_BLTSTRETCHY /rê±t %DDFXCAPS_BLTSTRETCHYN /rí±t %DDFXCAPS_OVERLAYARITHSTRETCHY /ró±t %DDFXCAPS_OVERLAYARITHSTRETCHYN Ä}ç1r %DDFXCAPS_OVERLAYSHRINKX /rÿ±t @%DDFXCAPS_OVERLAYSHRINKXN /r²t %DDFXCAPS_OVERLAYSHRINKY /rG²t %DDFXCAPS_OVERLAYSHRINKYN /r§²t %DDFXCAPS_OVERLAYSTRETCHX /rg³t %DDFXCAPS_OVERLAYSTRETCHXN /rç´t %DDFXCAPS_OVERLAYSTRETCHY /rç·t %DDFXCAPS_OVERLAYSTRETCHYN /rç½t @%DDFXCAPS_OVERLAYMIRRORLEFTRIGHT /rçÉt %DDFXCAPS_OVERLAYMIRRORUPDOWN /rçát %DDFXCAPS_BLTALPHA ¯}ç1r %DDFXCAPS_BLTTRANSFORM ²}ç1r %DDFXCAPS_BLTFILTER ~ç1r @%DDFXCAPS_OVERLAYALPHA ¸}ç1r %DDFXCAPS_OVERLAYTRANSFORM /rçt %DDFXCAPS_OVERLAYFILTER /ró±t %DDSVCAPS_RESERVED1 ¯}ç1r %DDSVCAPS_RESERVED2 ²}ç1r %DDSVCAPS_RESERVED3 ¸}ç1r %DDSVCAPS_RESERVED4 Ä}ç1r %D
DSVCAPS_STEREOSEQUENTIAL Ü}ç1r %DDPCAPS_4BIT ¯}ç1r %DDPCAPS_8BITENTRIES ²}ç1r %DDPCAPS_8BIT ¸}ç1r %DDPCAPS_INITIALIZE Ä}ç1r %DDPCAPS_PRIMARYSURFACE Ü}ç1r %DDPCAPS_PRIMARYSURFACELEFT ~ç1r @%DDPCAPS_ALLOW256 l~ç1r % DDPCAPS_VSYNC ¬ç1ü %DDPCAPS_1BIT -õò1v %DDPCAPS_2BIT -øò1v % DDPCAPS_ALPHA -þò1v %DDBD_1 -²ó1v %DDBD_2 -Ró1v %DDBD_4 -"ó1v @%DDBD_8 -
ó1v %DDBD_16 -þò1v %DDBD_24 -øò1v %DDBD_32 -õò1v %DDCKEY_COLORSPACE ¯}ç1r %DDCKEY_DESTBLT ²}ç1r %DDCKEY_DESTOVERLAY ¸}ç1r % DDCKEY_SRCBLT Ä}ç1r %DDCKEY_SRCOVERLAY Ü}ç1r %DDCKEYCAPS_DESTBLT ¯}ç1r %DDCKEYCAPS_DESTBLTCLRSPACE ²}ç1r %DDCKEYCAPS_DESTBLTCLRSPACEYUV ¸}ç1r %DDCKEYCAPS_DESTBLTYUV Ä}ç1r %DDCKEYCAPS_DESTOVERLAY Ü}ç1r %DDCKEYCAPS_DESTOVERLAYCLRSPACE ~ç1r @%!DDCKEYCAPS_DESTOVERLAYCLRSPACEYUV l~ç1r %DDCKEYCAPS_DESTOVERLAYONEACTIVE ¬ç1ü %DDCKEYCAPS_DESTOVERLAYYUV -õò1v %DDCKEYCAPS_SRCBLT -øò1v %DDCKEYCAPS_SRCBLTCLRSPACE -þò1v %DDCKEYCAPS_SRCBLTCLRSPACEYUV -
ó1v %DDCKEYCAPS_SRCBLTYUV -"ó1v @%DDCKEYCAPS_SRCOVERLAY -Ró1v %DDCKEYCAPS_SRCOVERLAYCLRSPACE -²ó1v % DDCKEYCAPS_SRCOVERLAYCLRSPACEYUV -òÿ1þ %DDCKEYCAPS_SRCOVERLAYONEACTIVE /rê±t %DDCKEYCAPS_SRCOVERLAYYUV /rí±t %DDCKEYCAPS_NOCOSTOVERLAY /ró±t %DDPF_ALPHAPIXELS ¯}ç1r %
DDPF_ALPHA ²}ç1r %DDPF_FOURCC ¸}ç1r %DDPF_PALETTEINDEXED4 Ä}ç1r %DDPF_PALETTEINDEXEDTO8 Ü}ç1r %DDPF_PALETTEINDEXED8 ~ç1r @%DDPF_RGB l~ç1r %DDPF_COMPRESSED ¬ç1ü % DDPF_RGBTOYUV -õò1v %DDPF_YUV -øò1v %DDPF_ZBUFFER -þò1v %DDPF_PALETTEINDEXED1 -
ó1v %DDPF_PALETTEINDEXED2 -"ó1v @%DDPF_ZPIXELS -Ró1v %DDPF_STENCILBUFFER -²ó1v %DDPF_ALPHAPREMULT -òÿ1þ %DDPF_LUMINANCE /rí±t %DDPF_BUMPLUMINANCE /ró±t % DDPF_BUMPDUDV /rÿ±t @%DDSDM_STANDARDVGAMODE ¯}ç1r %DDEDM_REFRESHRATES ¯}ç1r %DDEDM_STANDARDVGAMODES ²}ç1r %DDENUMSURFACES_ALL ¯}ç1r %DDENUMSURFACES_MATCH ²}ç1r %DDENUMSURFACES_NOMATCH ¸}ç1r %DDENUMSURFACES_CANBECREATED Ä}ç1r %DDENUMSURFACES_DOESEXIST Ü}ç1r %DDSCL_FULLSCREEN ¯}ç1r %DDSCL_ALLOWREBOOT ²}ç1r %DDSCL_NOWINDOWCHANGES ¸}ç1r %DDSCL_NORMAL Ä}ç1r %DDSCL_EXCLUSIVE Ü}ç1r %DDSCL_ALLOWMODEX l~ç1r %DDSCL_SETFOCUSWINDOW ¬ç1ü %DDSCL_SETDEVICEWINDOW -õò1v %DDSCL_CREATEDEVICEWINDOW -øò1v %DDSCL_MULTITHREADED -þò1v %DDSCL_FPUSETUP -
ó1v %DDSCL_FPUPRESERVE -"ó1v @%DDBLT_ALPHADEST ¯}ç1r %DDBLT_ALPHADESTCONSTOVERRIDE ²}ç1r %DDBLT_ALPHADESTNEG ¸}ç1r %DDBLT_ALPHADESTSURFACEOVERRIDE Ä}ç1r %DDBLT_ALPHAEDGEBLEND Ü}ç1r %DDBLT_ALPHASRC ~ç1r @%DDBLT_ALPHASRCCONSTOVERRIDE l~ç1r %DDBLT_ALPHASRCNEG ¬ç1ü %DDBLT_ALPHASRCSURFACEOVERRIDE -õò1v %DDBLT_ASYNC -øò1v %DDBLT_COLORFILL -þò1v %
DDBLT_DDFX -
ó1v %DDBLT_DDROPS -"ó1v @% DDBLT_KEYDEST -Ró1v %DDBLT_KEYDESTOVERRIDE -²ó1v %DDBLT_KEYSRC -òÿ1þ %DDBLT_KEYSRCOVERRIDE /rê±t % DDBLT_ROP /rí±t %DDBLT_ROTATIONANGLE /ró±t % DDBLT_ZBUFFER /rÿ±t @%DDBLT_ZBUFFERDESTCONSTOVERRIDE /r²t %DDBLT_ZBUFFERDESTOVERRIDE /rG²t %DDBLT_ZBUFFERSRCCONSTOVERRIDE /r§²t %DDBLT_ZBUFFERSRCOVERRIDE /rg³t %
DDBLT_WAIT /rç´t %DDBLT_DEPTHFILL /rç·t %DDBLT_DONOTWAIT /rçÉt %DDBLTFAST_NOCOLORKEY ¬}ç1r %DDBLTFAST_SRCCOLORKEY ¯}ç1r %DDBLTFAST_DESTCOLORKEY ²}ç1r %DDBLTFAST_WAIT Ü}ç1r %DDBLTFAST_DONOTWAIT ~ç1r @%DDFLIP_WAIT ¯}ç1r %DDFLIP_EVEN ²}ç1r %
DDFLIP_ODD ¸}ç1r %DDFLIP_NOVSYNC Ä}ç1r %DDFLIP_INTERVAL2 /rç·t %DDFLIP_INTERVAL3 /rçºt 0%DDFLIP_INTERVAL4 /rç½t @% DDFLIP_STEREO Ü}ç1r %DDFLIP_DONOTWAIT ~ç1r @%DDOVER_ALPHADEST ¯}ç1r %DDOVER_ALPHADESTCONSTOVERRIDE ²}ç1r %DDOVER_ALPHADESTNEG ¸}ç1r %DDOVER_ALPHADESTSURFACEOVERRIDE Ä}ç1r %DDOVER_ALPHAEDGEBLEND Ü}ç1r %DDOVER_ALPHASRC ~ç1r @%DDOVER_ALPHASRCCONSTOVERRIDE l~ç1r %DDOVER_ALPHASRCNEG ¬ç1ü %DDOVER_ALPHASRCSURFACEOVERRIDE -õò1v %DDOVER_HIDE -øò1v %DDOVER_KEYDEST -þò1v %DDOVER_KEYDESTOVERRIDE -
ó1v % DDOVER_KEYSRC -"ó1v @%DDOVER_KEYSRCOVERRIDE -Ró1v %DDOVER_SHOW -²ó1v %DDOVER_ADDDIRTYRECT -òÿ1þ %DDOVER_REFRESHDIRTYRECTS /rê±t %DDOVER_REFRESHALL /rí±t %DDOVER_DDFX /rÿ±t @%DDOVER_AUTOFLIP /r²t %
DDOVER_BOB /rG²t %DDOVER_OVERRIDEBOBWEAVE /r§²t %DDOVER_INTERLEAVED /rg³t %DDOVER_BOBHARDWARE /rç´t %DDOVER_ARGBSCALEFACTORS /rç·t %DDOVER_DEGRADEARGBSCALING /rç½t @%DDLOCK_SURFACEMEMORYPTR ¬}ç1r %DDLOCK_WAIT ¯}ç1r %DDLOCK_EVENT ²}ç1r %DDLOCK_READONLY Ü}ç1r %DDLOCK_WRITEONLY ~ç1r @%DDLOCK_NOSYSLOCK -
ó1v %DDLOCK_NOOVERWRITE -"ó1v @%DDLOCK_DISCARDCONTENTS -Ró1v %DDLOCK_OKTOSWAP -Ró1v %DDLOCK_DONOTWAIT -²ó1v %DDBLTFX_ARITHSTRETCHY ¯}ç1r %DDBLTFX_MIRRORLEFTRIGHT ²}ç1r %DDBLTFX_MIRRORUPDOWN ¸}ç1r %DDBLTFX_NOTEARING Ä}ç1r %DDBLTFX_ROTATE180 Ü}ç1r %DDBLTFX_ROTATE270 ~ç1r @%DDBLTFX_ROTATE90 l~ç1r %DDBLTFX_ZBUFFERRANGE ¬ç1ü %DDBLTFX_ZBUFFERBASEDEST -õò1v %DDOVERFX_ARITHSTRETCHY ¯}ç1r %DDOVERFX_MIRRORLEFTRIGHT ²}ç1r %DDOVERFX_MIRRORUPDOWN ¸}ç1r %DDSPRITEFX_AFFINETRANSFORM ¯}ç1r %DDSPRITEFX_RGBASCALING ²}ç1r %DDSPRITEFX_DEGRADERGBASCALING ¸}ç1r %DDSPRITEFX_BILINEARFILTER Ä}ç1r %DDSPRITEFX_BLURFILTER Ü}ç1r %DDSPRITEFX_FLATFILTER ~ç1r @%DDSPRITEFX_DEGRADEFILTER l~ç1r %DDWAITVB_BLOCKBEGIN ¯}ç1r %DDWAITVB_BLOCKBEGINEVENT ²}ç1r %DDWAITVB_BLOCKEND ¸}ç1r % DDGFS_CANFLIP ¯}ç1r %DDGFS_ISFLIPDONE ²}ç1r %DDGBS_CANBLT ¯}ç1r %DDGBS_ISBLTDONE ²}ç1r %DDENUMOVERLAYZ_BACKTOFRONT ¬}ç1r %DDENUMOVE
RLAYZ_FRONTTOBACK ¯}ç1r %DDOVERZ_SENDTOFRONT ¬}ç1r %DDOVERZ_SENDTOBACK ¯}ç1r %DDOVERZ_MOVEFORWARD ²}ç1r %DDOVERZ_MOVEBACKWARD µ}ç1r %DDOVERZ_INSERTINFRONTOF ¸}ç1r %DDOVERZ_INSERTINBACKOF »}ç1r
%DDSPD_IUNKNOWNPOINTER ¯}ç1r %DDSPD_VOLATILE ²}ç1r %DDCOLOR_BRIGHTNESS ¯}ç1r %DDCOLOR_CONTRAST ²}ç1r %DDCOLOR_HUE ¸}ç1r %DDCOLOR_SATURATION Ä}ç1r %DDCOLOR_SHARPNESS Ü}ç1r % DDCOLOR_GAMMA ~ç1r @%DDCOLOR_COLORENABLE l~ç1r %DDSGR_CALIBRATE ¯}ç1r %DDSMT_ISTESTREQUIRED ¯}ç1r %DDEM_MODEPASSED ¯}ç1r %DDEM_MODEFAILED ²}ç1r %DD_OK Ô¾ %DD_FALSE ×¾ %DDENUMRET_CANCEL ¬}ç1r %DDENUMRET_OK ¯}ç1r %DDERR_ALREADYINITIALIZED ã v%DDERR_CANNOTATTACHSURFACE ò