Namespaces Included

The Managed DirectX API has a relatively obvious set of namespaces, breaking down the functionality into the various “core” components housed in DirectX. There is also the generic “Microsoft.DirectX” namespace that houses the common functionality. The full list of namespaces included in Managed DirectX is listed in Table 1.

Table 1. Managed DirectX Namespaces
Microsoft.DirectXParent namespace, holds all common code.
Microsoft.DirectX.Direct3DDirect3D graphics API, as well as the D3DX helper library.
Microsoft.DirectX.DirectDrawDirectDraw graphics API.
Microsoft.DirectX.DirectPlayDirectPlay networking API.
Microsoft.DirectX.DirectSoundDirectSound audio API.
Microsoft.DirectX.DirectInputDirectInput user input API.
Microsoft.DirectX.AudioVideoPlayback ...

Get Managed DirectX® 9 Kick Start: Graphics and Game Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.