Microsoft DirectX 9.0

Multimedia Streaming Object and Interface Hierarchy

The following diagram shows the object hierarchy used in multimedia streaming.

MultimediaStreaming Object Hierarchy

The multimedia streaming architecture defines three general type of object:

The following media stream objects are supported:

Each media stream object creates its own kind of stream sample object:

The following diagram shows the interface hierarchy for the interfaces listed previously:

MultimediaStreaming Interface Hierarchy