IBitmapEffect -
IDAArray -
IDABbox2 -
IDABbox3 -
IDABehavior -
IDABoolean -
IDABvrHook -
IDACamera -
IDAColor -
IDADashStyle -
IDADrawingSurface -
IDAEndStyle -
IDAEvent -
IDAFontStyle -
IDAGeometry -
IDAImage -
IDAImportationResult -
IDAJoinStyle -
IDALineStyle -
IDAMatte -
IDAMicrophone -
IDAMontage -
IDANumber -
IDAPair -
IDAPath2 -
IDAPickableResult -
IDAPoint2 -
IDAPoint3 -
IDAPreferences -
IDASite -
IDASound -
IDAStatics -
IDAString -
IDATransform2 -
IDATransform3 -
IDATuple -
IDAUntilNotifier -
IDAUserData -
IDAVector2 -
IDAVector3 -
IDAView -
IDAViewerControl -
IDAViewerControlWindowed -
IDAViewSite -
IDirectDraw3 - IDirectDraw3 Interface
IDirectDrawFactory - IDirectDrawFactory Interface
IImageDecodeEventSink -
IImageDecodeFilter -
IMapMIMEToCLSID -
ITimer -
ITimerService -
ITimerSink -
IViewFilter -
IViewFilterSite -
IViewTransition -
IViewTransitionSite -
BFID
TDA_Dash_Style
TDA_End_Style
TDA_Join_Style
TDA_Timer_Source
BITMAP_EFFECT_DIRECTDRAW
BITMAP_EFFECT_INPLACE
BITMAP_EFFECT_REALTIME
BITMAP_EFFECT_SUPPORTS_INVALIDATE
CATID_BitmapEffect
CLSID_DAArray
CLSID_DABbox2
CLSID_DABbox3
CLSID_DABehavior
CLSID_DABoolean
CLSID_DACamera
CLSID_DAColor
CLSID_DADashStyle
CLSID_DAEndStyle
CLSID_DAEvent
CLSID_DAFontStyle
CLSID_DAGeometry
CLSID_DAImage
CLSID_DAImportationResult
CLSID_DAJoinStyle
CLSID_DALineStyle
CLSID_DAMatte
CLSID_DAMicrophone
CLSID_DAMontage
CLSID_DANumber
CLSID_DAPair
CLSID_DAPath2
CLSID_DAPickableResult
CLSID_DAPoint2
CLSID_DAPoint3
CLSID_DASound
CLSID_DAStatics
CLSID_DAString
CLSID_DATransform2
CLSID_DATransform3
CLSID_DATuple
CLSID_DAUserData
CLSID_DAVector2
CLSID_DAVector3
CLSID_DAView
CLSID_DAViewerControl
CLSID_DAViewerControlWindowed
CLSID_IDirectDrawFactory
COLOR_NO_TRANSPARENT
DDSCAPS_DATAEXCHANGE
DDSD_LPSURFACE
E_SURFACE_DISCARDED
E_SURFACE_NODC
E_SURFACE_NOSURFACE
E_SURFACE_NOTMYDC
E_SURFACE_NOTMYPOINTER
E_SURFACE_UNKNOWN_FORMAT
FILTER_STATUS_3DSURFACE
FILTER_STATUS_INVISIBLE
FILTER_STATUS_OPAQUE
FILTER_STATUS_SURFACE
IID_IBitmapEffect
IID_IDAArray
IID_IDABbox2
IID_IDABbox3
IID_IDABehavior
IID_IDABoolean
IID_IDABvrHook
IID_IDACamera
IID_IDAColor
IID_IDADashStyle
IID_IDADrawingSurface
IID_IDAEndStyle
IID_IDAEvent
IID_IDAFontStyle
IID_IDAGeometry
IID_IDAImage
IID_IDAImportationResult
IID_IDAJoinStyle
IID_IDALineStyle
IID_IDAMatte
IID_IDAMicrophone
IID_IDAMontage
IID_IDANumber
IID_IDAPair
IID_IDAPath2
IID_IDAPickableResult
IID_IDAPoint2
IID_IDAPoint3
IID_IDAPreferences
IID_IDASite
IID_IDASound
IID_IDAStatics
IID_IDAString
IID_IDATransform2
IID_IDATransform3
IID_IDATuple
IID_IDAUntilNotifier
IID_IDAUserData
IID_IDAVector2
IID_IDAVector3
IID_IDAView
IID_IDAViewerControl
IID_IDAViewerControlWindowed
IID_IDAViewSite
IID_IDirectDraw3
IID_IDirectDrawFactory
IID_IImageDecodeEventSink
IID_IImageDecodeFilter
IID_IMapMIMEToCLSID
IID_ITimer
IID_ITimerService
IID_ITimerSink
IID_IViewFilter
IID_IViewFilterSite
IID_IViewTransition
IID_IViewTransitionSite
IMGDECODE_EVENT_BEGINBITS
IMGDECODE_EVENT_BITSCOMPLETE
IMGDECODE_EVENT_PALETTE
IMGDECODE_EVENT_PROGRESS
IMGDECODE_EVENT_USEDDRAW
IMGDECODE_HINT_BOTTOMUP
IMGDECODE_HINT_FULLWIDTH
IMGDECODE_HINT_TOPDOWN
MAPMIME_CLSID
MAPMIME_DEFAULT
MAPMIME_DEFAULT_ALWAYS
MAPMIME_DISABLE
SID_SDirectDraw3
SURFACE_LOCK_ALLOW_DISCARD
SURFACE_LOCK_EXCLUSIVE
SURFACE_LOCK_WAIT
S_SURFACE_DISCARDED
BFID = TGUID
TDA_Dash_Style = (
DAEmpty,
DASolid,
DADash
);
TDA_End_Style = (
DAEndFlat,
DAEndSquare,
DAEndRound
);
TDA_Join_Style = (
DAJoinBevel,
DAJoinRound,
DAJoinMiter
);
TDA_Timer_Source = (
DAMultimediaTimer,
DAContainerTimer,
DAWMTimer
);
BITMAP_EFFECT_DIRECTDRAW = $00000004
BITMAP_EFFECT_INPLACE = $00000001
BITMAP_EFFECT_REALTIME = $00000002
BITMAP_EFFECT_SUPPORTS_INVALIDATE = $00000008
CATID_BitmapEffect = (D1:$1F9DDD20;D2:$4146;D3:$11D0;D4:($BD,$C2,$00,$A0,$C9,$08,$DB,$96))
==========================================================================;
*
* Copyright (C) Microsoft Corporation. All Rights Reserved.
*
* File: effect.h
*
CLSID_DAArray = '{D17506C3-6B26-11d0-8914-00C04FC2A0CA}'
CLSID_DABbox2 = '{C46C1BCE-3C52-11d0-9200-848C1D000000}'
CLSID_DABbox3 = '{C46C1BDE-3C52-11d0-9200-848C1D000000}'
CLSID_DABehavior = '{283807B8-2C60-11d0-A31D-00AA00B92C03}'
==========================================================================;
*
* Copyright (C) Microsoft Corporation. All Rights Reserved.
*
* File: danim.h
*
CLSID_DABoolean = '{C46C1BC1-3C52-11d0-9200-848C1D000000}'
CLSID_DACamera = '{C46C1BE2-3C52-11d0-9200-848C1D000000}'
CLSID_DAColor = '{C46C1BC6-3C52-11d0-9200-848C1D000000}'
CLSID_DADashStyle = '{C46C1BF0-3C52-11d0-9200-848C1D000000}'
CLSID_DAEndStyle = '{C46C1BEC-3C52-11d0-9200-848C1D000000}'
CLSID_DAEvent = '{50B4791F-4731-11d0-8912-00C04FC2A0CA}'
CLSID_DAFontStyle = '{25B0F91C-D23D-11d0-9B85-00C04FC2F51D}'
CLSID_DAGeometry = '{C46C1BE0-3C52-11d0-9200-848C1D000000}'
CLSID_DAImage = '{C46C1BD4-3C52-11d0-9200-848C1D000000}'
CLSID_DAImportationResult = '{BCBB1F75-E384-11d0-9B99-00C04FC2F51D}'
CLSID_DAJoinStyle = '{C46C1BEE-3C52-11d0-9200-848C1D000000}'
CLSID_DALineStyle = '{C46C1BF2-3C52-11d0-9200-848C1D000000}'
CLSID_DAMatte = '{C46C1BD2-3C52-11d0-9200-848C1D000000}'
CLSID_DAMicrophone = '{C46C1BE6-3C52-11d0-9200-848C1D000000}'
CLSID_DAMontage = '{C46C1BD6-3C52-11d0-9200-848C1D000000}'
CLSID_DANumber = '{9CDE7341-3C20-11d0-A330-00AA00B92C03}'
CLSID_DAPair = '{C46C1BF4-3C52-11d0-9200-848C1D000000}'
CLSID_DAPath2 = '{C46C1BD0-3C52-11d0-9200-848C1D000000}'
CLSID_DAPickableResult = '{BCBB1F74-E384-11d0-9B99-00C04FC2F51D}'
CLSID_DAPoint2 = '{C46C1BC8-3C52-11d0-9200-848C1D000000}'
CLSID_DAPoint3 = '{C46C1BD8-3C52-11d0-9200-848C1D000000}'
CLSID_DASound = '{C46C1BE4-3C52-11d0-9200-848C1D000000}'
CLSID_DAStatics = '{542FB453-5003-11cf-92A2-00AA00B8A733}'
CLSID_DAString = '{C46C1BC4-3C52-11d0-9200-848C1D000000}'
CLSID_DATransform2 = '{C46C1BCC-3C52-11d0-9200-848C1D000000}'
CLSID_DATransform3 = '{C46C1BDC-3C52-11d0-9200-848C1D000000}'
CLSID_DATuple = '{5DFB2651-9668-11d0-B17B-00C04FC2A0CA}'
CLSID_DAUserData = '{AF868304-AB0B-11d0-876A-00C04FC29D46}'
CLSID_DAVector2 = '{C46C1BCA-3C52-11d0-9200-848C1D000000}'
CLSID_DAVector3 = '{C46C1BDA-3C52-11d0-9200-848C1D000000}'
CLSID_DAView = '{283807B5-2C60-11d0-A31D-00AA00B92C03}'
CLSID_DAViewerControl = '{B6FFC24C-7E13-11D0-9B47-00C04FC2F51D}'
CLSID_DAViewerControlWindowed = '{69AD90EF-1C20-11d1-8801-00C04FC29D46}'
CLSID_IDirectDrawFactory = (D1:$4FD2A832;D2:$86C8;D3:$11D0;D4:($8F,$CA,$00,$C0,$4F,$D9,$18,$9D))
==========================================================================;
*
* Copyright (C) Microsoft Corporation. All Rights Reserved.
*
* File: ddrawex.h
*
COLOR_NO_TRANSPARENT = $FFFFFFFF
DDSCAPS_DATAEXCHANGE = DDSCAPS_SYSTEMMEMORY or DDSCAPS_VIDEOMEMORY
from ddrawex.h
DDSD_LPSURFACE = $00000800
E_SURFACE_DISCARDED = $8000C003
E_SURFACE_NODC = $8000C004
E_SURFACE_NOSURFACE = $8000C000
E_SURFACE_NOTMYDC = $8000C005
E_SURFACE_NOTMYPOINTER = $8000C002
E_SURFACE_UNKNOWN_FORMAT = $8000C001
FILTER_STATUS_3DSURFACE = $000000008
FILTER_STATUS_INVISIBLE = $000000002
FILTER_STATUS_OPAQUE = $000000001
GetStatusBits Flags
FILTER_STATUS_SURFACE = $000000004
IID_IBitmapEffect = (D1:$ACEA25C0;D2:$415B;D3:$11D0;D4:($BD,$C2,$00,$A0,$C9,$08,$DB,$96))
IID_IDAArray = '{D17506C2-6B26-11d0-8914-00C04FC2A0CA}'
IID_IDABbox2 = '{C46C1BCD-3C52-11d0-9200-848C1D000000}'
IID_IDABbox3 = '{C46C1BDD-3C52-11d0-9200-848C1D000000}'
IID_IDABehavior = '{283807B7-2C60-11d0-A31D-00AA00B92C03}'
IID_IDABoolean = '{C46C1BC0-3C52-11d0-9200-848C1D000000}'
IID_IDABvrHook = '{3E2487C4-8709-11d0-B177-00C04FC2A0CA}'
IID_IDACamera = '{C46C1BE1-3C52-11d0-9200-848C1D000000}'
IID_IDAColor = '{C46C1BC5-3C52-11d0-9200-848C1D000000}'
IID_IDADashStyle = '{C46C1BEF-3C52-11d0-9200-848C1D000000}'
IID_IDADrawingSurface = '{BC0BFD34-D21D-11d0-9385-00C04FB6BD36}'
IID_IDAEndStyle = '{C46C1BEB-3C52-11d0-9200-848C1D000000}'
IID_IDAEvent = '{50B4791E-4731-11d0-8912-00C04FC2A0CA}'
IID_IDAFontStyle = '{25B0F91D-D23D-11d0-9B85-00C04FC2F51D}'
IID_IDAGeometry = '{C46C1BDF-3C52-11d0-9200-848C1D000000}'
IID_IDAImage = '{C46C1BD3-3C52-11d0-9200-848C1D000000}'
IID_IDAImportationResult = '{4A933702-E36F-11d0-9B99-00C04FC2F51D}'
IID_IDAJoinStyle = '{C46C1BED-3C52-11d0-9200-848C1D000000}'
IID_IDALineStyle = '{C46C1BF1-3C52-11d0-9200-848C1D000000}'
IID_IDAMatte = '{C46C1BD1-3C52-11d0-9200-848C1D000000}'
IID_IDAMicrophone = '{C46C1BE5-3C52-11d0-9200-848C1D000000}'
IID_IDAMontage = '{C46C1BD5-3C52-11d0-9200-848C1D000000}'
IID_IDANumber = '{9CDE7340-3C20-11d0-A330-00AA00B92C03}'
IID_IDAPair = '{C46C1BF3-3C52-11d0-9200-848C1D000000}'
IID_IDAPath2 = '{C46C1BCF-3C52-11d0-9200-848C1D000000}'
IID_IDAPickableResult = '{4A933703-E36F-11d0-9B99-00C04FC2F51D}'
IID_IDAPoint2 = '{C46C1BC7-3C52-11d0-9200-848C1D000000}'
IID_IDAPoint3 = '{C46C1BD7-3C52-11d0-9200-848C1D000000}'
IID_IDAPreferences = '{69B5BC70-9B19-11d0-9B60-00C04FC2F51D}'
IID_IDASite = '{45393DF0-54B9-11cf-92A2-00AA00B8A733}'
IID_IDASound = '{C46C1BE3-3C52-11d0-9200-848C1D000000}'
IID_IDAStatics = '{542FB452-5003-11cf-92A2-00AA00B8A733}'
IID_IDAString = '{C46C1BC3-3C52-11d0-9200-848C1D000000}'
IID_IDATransform2 = '{C46C1BCB-3C52-11d0-9200-848C1D000000}'
IID_IDATransform3 = '{C46C1BDB-3C52-11d0-9200-848C1D000000}'
IID_IDATuple = '{5DFB2650-9668-11d0-B17B-00C04FC2A0CA}'
IID_IDAUntilNotifier = '{3F3DA01A-4705-11d0-8710-00C04FC29D46}'
IID_IDAUserData = '{AF868305-AB0B-11d0-876A-00C04FC29D46}'
IID_IDAVector2 = '{C46C1BC9-3C52-11d0-9200-848C1D000000}'
IID_IDAVector3 = '{C46C1BD9-3C52-11d0-9200-848C1D000000}'
IID_IDAView = '{283807B4-2C60-11d0-A31D-00AA00B92C03}'
IID_IDAViewerControl = '{0E41257B-812D-11D0-9B4A-00C04FC2F51D}'
IID_IDAViewerControlWindowed = '{BA8B033E-1E91-11d1-8809-00C04FC29D46}'
IID_IDAViewSite = '{283807B3-2C60-11d0-A31D-00AA00B92C03}'
IID_IDirectDraw3 = (D1:$618F8AD4;D2:$8B7A;D3:$11D0;D4:($8F,$CC,$00,$C0,$4F,$D9,$18,$9D))
IID_IDirectDrawFactory = (D1:$4FD2A833;D2:$86C8;D3:$11D0;D4:($8F,$CA,$00,$C0,$4F,$D9,$18,$9D))
IID_IImageDecodeEventSink = '{BAA342A0-2DED-11D0-86F4-00A0C913F750}'
IID_IImageDecodeFilter = '{A3CCEDF3-2DE2-11D0-86F4-00A0C913F750}'
IID_IMapMIMEToCLSID = '{D9E89500-30FA-11D0-B724-00AA006C1A01}'
IID_ITimer = '{3050F360-98B5-11CF-BB82-00AA00BDCE0B}'
IID_ITimerService = '{3050F35F-98B5-11CF-BB82-00AA00BDCE0B}'
IID_ITimerSink = '{3050F361-98B5-11CF-BB82-00AA00BDCE0B}'
IID_IViewFilter = '{3050F2F1-98B5-11CF-BB82-00AA00BDCE0B}'
==========================================================================;
*
* Copyright (C) Microsoft Corporation. All Rights Reserved.
*
* File: ocmm.h
*
IID_IViewFilterSite = '{3050F2F4-98B5-11CF-BB82-00AA00BDCE0B}'
IID_IViewTransition = '{3050F372-98B5-11CF-BB82-00AA00BDCE0B}'
IID_IViewTransitionSite = '{3050F373-98B5-11CF-BB82-00AA00BDCE0B}'
IMGDECODE_EVENT_BEGINBITS = $04
IMGDECODE_EVENT_BITSCOMPLETE = $08
IMGDECODE_EVENT_PALETTE = $02
IMGDECODE_EVENT_PROGRESS = $01
IMGDECODE_EVENT_USEDDRAW = $10
IMGDECODE_HINT_BOTTOMUP = $02
IMGDECODE_HINT_FULLWIDTH = $04
IMGDECODE_HINT_TOPDOWN = $01
MAPMIME_CLSID = 1
MAPMIME_DEFAULT = 0
MAPMIME_DEFAULT_ALWAYS = 3
MAPMIME_DISABLE = 2
SID_SDirectDraw3 = (D1:$618F8AD4;D2:$8B7A;D3:$11D0;D4:($8F,$CC,$00,$C0,$4F,$D9,$18,$9D))
EXTERN_C const GUID BFID_MONOCHROME;
EXTERN_C const GUID BFID_RGB_4;
EXTERN_C const GUID BFID_RGB_8;
EXTERN_C const GUID BFID_RGB_555;
EXTERN_C const GUID BFID_RGB_565;
EXTERN_C const GUID BFID_RGB_24;
EXTERN_C const GUID BFID_RGB_32;
EXTERN_C const GUID BFID_RGBA_32;
EXTERN_C const GUID BFID_GRAY_8;
EXTERN_C const GUID BFID_GRAY_16;
SURFACE_LOCK_ALLOW_DISCARD = $02
SURFACE_LOCK_EXCLUSIVE = $01
SURFACE_LOCK_WAIT = $04
S_SURFACE_DISCARDED = $0000C003