|
| class | AMMediaType |
| | The structure describes the format of a media sample.
|
| |
| struct | BitmapInfoHeader |
| | The structure contains information about the dimensions and color format of a device-independent bitmap (DIB).
|
| |
| struct | CAUUID |
| | The CAUUID structure is a Counted Array of UUID or GUID types.
|
| |
| class | Clsid |
| | DirectShow class IDs.
|
| |
| struct | FilterInfo |
| |
| class | FindDirection |
| |
| class | FormatType |
| | DirectShow format types.
|
| |
| interface | IAMCameraControl |
| | The IAMCameraControl interface controls camera settings such as zoom, pan, aperture adjustment, or shutter speed. To obtain this interface, query the filter that controls the camera.
|
| |
| interface | IAMCrossbar |
| | The IAMCrossbar interface routes signals from an analog or digital source to a video capture filter.
|
| |
| interface | IAMStreamConfig |
| | This interface sets the output format on certain capture and compression filters, for both audio and video.
|
| |
| interface | IAMVideoControl |
| | The interface controls certain video capture operations such as enumerating available frame rates and image orientation.
|
| |
| interface | IBaseFilter |
| | The IBaseFilter interface provides methods for controlling a filter. All DirectShow filters expose this interface.
|
| |
| interface | ICaptureGraphBuilder2 |
| | This interface builds capture graphs and other custom filter graphs.
|
| |
| interface | ICreateDevEnum |
| | The ICreateDevEnum interface creates an enumerator for devices within a particular category, such as video capture devices, audio capture devices, video compressors, and so forth.
|
| |
| interface | IEnumFilters |
| | This interface is used by applications or other filters to determine what filters exist in the filter graph.
|
| |
| interface | IEnumPins |
| | Enumerates pins on a filter.
|
| |
| interface | IFilterGraph |
| | The interface provides methods for building a filter graph. An application can use it to add filters to the graph, connect or disconnect filters, remove filters, and perform other basic operations.
|
| |
| interface | IFilterGraph2 |
| | This interface extends the IFilterGraph and IGraphBuilder interfaces, which contain methods for building filter graphs.
|
| |
| interface | IGraphBuilder |
| | This interface provides methods that enable an application to build a filter graph.
|
| |
| interface | IMediaControl |
| | The interface provides methods for controlling the flow of data through the filter graph. It includes methods for running, pausing, and stopping the graph.
|
| |
| interface | IMediaEventEx |
| | The interface inherits contains methods for retrieving event notifications and for overriding the filter graph's default handling of events.
|
| |
| interface | IPin |
| | This interface is exposed by all input and output pins of DirectShow filters.
|
| |
| interface | IPropertyBag |
| | The IPropertyBag interface provides an object with a property bag in which the object can persistently save its properties.
|
| |
| interface | IReferenceClock |
| | The IReferenceClock interface provides the reference time for the filter graph.
|
| |
| interface | ISampleGrabber |
| | The interface is exposed by the Sample Grabber Filter. It enables an application to retrieve individual media samples as they move through the filter graph.
|
| |
| interface | ISampleGrabberCB |
| | The interface provides callback methods for the ISampleGrabber.SetCallback method.
|
| |
| interface | ISpecifyPropertyPages |
| | The interface indicates that an object supports property pages.
|
| |
| class | MediaSubType |
| | DirectShow media subtypes.
|
| |
| class | MediaType |
| | DirectShow media types.
|
| |
| class | PinCategory |
| | DirectShow pin categories.
|
| |
| struct | PinInfo |
| | The structure contains information about a pin.
|
| |
| struct | RECT |
| | The structure defines the coordinates of the upper-left and lower-right corners of a rectangle.
|
| |
| struct | VideoInfoHeader |
| | The structure describes the bitmap and color information for a video image.
|
| |
| struct | VideoInfoHeader2 |
| | The structure describes the bitmap and color information for a video image (v2).
|
| |
| class | VideoStreamConfigCaps |
| |
| class | Win32 |
| | Some Win32 API used internally.
|
| |