directx Modules (Windows CE 5.0)

The DirectX modules implement Microsoft DirectX application programming interface (API) functionality and provide support for the DirectX API. For more information, see DirectX Media Objects.

The following table lists the modules that provide DirectX functionality. A module that has public functions or components is linked to topics that describe the module in greater detail.

Module Description Note Library
acmdwrap Allows in-process codecs to be loaded as ACM device drivers for use by waveform services APIs by using the wave mapper. Not applicable. acmdwrap.lib
anxjtest Test application for Annex J digital video disc (DVD) commands. Exposes no public functions. Anxjtest.lib
cedrm2 Supports license acquisition of ActiveX controls for Digital Rights Management (DRM). Exposes no public functions. Cedrm2.lib
cedrmutil Supports DRM for portable devices. Exposes no public functions. Cedrmutil.lib
ceplayer Supports the Windows Media Player application. Exposes no public functions. Ceplayer.lib
d3d8 Supports Microsoft Direct3D core functionality. Not applicable. D3d8.lib
d3dref8 Supports a reference rasterizer for Direct3D. Exposes no public functions. D3dref8.lib
d3dsamples Supports sample applications for Direct3D. Exposes no public functions. simple.lib, boids.lib
ddcore Supports DirectDraw core functionality. Not applicable. Ddcore.lib
ddhel Implements the DirectDraw hardware emulation layer for emulated blits (including alpha blits). Exposes no public functions. Ddhel.lib
ddraw Supports DirectDraw functionality. Not applicable. Ddraw.lib
ddsamples Contains DirectDraw sample applications, such as ddex1, ddex2, ddex3, ddex4, mosquito, donuts, and foxbear. Exposes no public functions. Ddex1.lib, Ddex2.lib, Ddex3.lib, Ddex4.lib, Mosquito.lib, Donuts.lib, Foxbear.lib
ddvd Supports Windows CE DVD-Video API by enabling DVD access and playback. Not applicable. Ddvdids.lib
directdraw Selects all core DirectDraw components, but not sample drivers. Exposes no public functions. Ddraw.lib
dpnhupnp Supports a network address translation (NAT) interface for the Real-time Communications (RTC) Client API. Exposes no public functions. Dpnhupnp.lib
dshowsamples Contains DirectShow sample programs, such asceplayit and playwnd. Exposes no public functions. ceplayit.lib. playwnd.lib
dvdplay Supports a sample DVD player application. Exposes no public functions. Dvdplay.lib
dvdsample Supports a sample application that plays back DVD-Video API through a window on the screen of a Windows CE–based device. Exposes no public functions. Dvdsample.lib
dxmasf Contains all Windows Media technologies core components. Not applicable. Dxmasf.lib
dxmrtp Supports the Real-time Transport Protocol (RTP) and codecs. Exposes no public functions. Dxmrtp.lib
graphedt Provides support for creating DirectShow filter graphs. This module cannot be built into an image for distribution on a release device. Not applicable. graphedt.lib
icm Supports the Video Compression Manager. Exposes no public functions. Icm.lib
imaadpcm Provides support for the Interactive Multimedia Association Adaptive Differential Pulse Code Modulation (IMA ADPCM) audio codec. Exposes no public functions. Imaadpcm.lib
l3codec Supports the Fraunhofer MP3 codec. Exposes no public functions. L3codec.lib
mp3dmod MP3 Decoder DMO. Not applicable. mp3dmod.lib
msacmce Contains the ACM driver used by DirectShow. Exposes no public functions. Msacmce.lib
msadpcm Supports the Microsoft ADPCM audio codec. Exposes no public functions. Msadpcm.lib
msaud32 Implements the Microsoft audio compression manager. Exposes no public functions. Msaud32.lib
msdmo Support for DirectX Media objects. Not applicable. msdmo.lib
msdxm Selects all Windows Media Player core components. Not applicable. Msdxm.lib
msg711 Supports the G.711 audio codec. Exposes no public functions. Msg711.lib
msgslang Supports resources that can be localized for Windows Messenger. Exposes no public functions. Msgslang.lib
msgsm610 Provides support for the GSM 6.10 audio codec. Exposes no public functions. Msgsm610.lib
msmsgs Supports Windows Messenger . Exposes no public functions. Msmsgs.lib
msrle32 Supports the RLE8 video codec. Exposes no public functions. Msrle32.lib
quartz Provides DirectShow functionality. Core DirectShow module. Not applicable. Quartz.lib
rtcclient Supports the Real-time Communications (RTC) Client API. Not applicable. Rtcclient.lib
rtcimsp Supports Windows Messenger . Exposes no public functions. Rtcimsp.lib
rtcsiren Implements the G.722.1 and Siren codecs. Not applicable. rtcsiren.lib
voipmanager Implements the IVoIPMgr interface. VoIPManager also contains IVoIPCurrentCall. voipmanager.lib
voipmedia_ref Exposes the reference media manager that implements IVoIPMediaMgr. The reference media manager uses RTC for media functionality. voipmedia_ref.lib
voipprov_file Exposes the File DirectoryClient that implements IVoIPDirectoryClient. Not applicable. voipprov_file.lib
voipprov_ldap Exposes the LDAP DirectoryClient that implements IVoIPDirectoryClient. Not applicable. voipprov_ldap.lib
voipprov_manual Exposes the Manual DirectoryClient that implements IVoIPDirectoryClient. Not applicable. voipprov_manual.lib
voipstore Exposes the default IVoIPCallerInfoDB and IVoIPCallLogDB implementations. Including the Records and Enumerators voipstore.lib
voipui Implementation of the Telephony User Interface (TUI). Not applicable. voipui.lib
vrctl Implements a windowless video control. Exposes no public functions. Vrctl.lib
wmadmod Windows Media Audio Decoder DMO Not applicable. wmadmod.lib
wmsdmod Windows Media Audio Voice (Speech) Decoder DMO. Not applicable. wmsdmod.lib
wmvdmod Windows Media video support v7-v9, MPEG4 v2, MPEG4 v3, ISO MPEG4 v1 Not applicable. wmvdmod.lib

See Also

Windows CE Modules and Components

Last updated on Thursday, February 02, 2006

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.