Enumerated Types

This section describes the Microsoft® DirectShow® enumerated types. Closed captioning, DVD, and VPE enumerated types are grouped by functionality below the primary list.

Enumerated typeDescription
AM_ASPECT_RATIO_MODE Specifies the aspect ratio of a video image in a display window.
AM_FILTER_MISC_FLAGS Contains the source or renderer filter flags.
AM_OVERLAY_NOTIFY_FLAGS Contains information on what the overlay has changed or what the overlay is about to change.
AM_RESCTL_RESERVEFLAGS Contains flags specifying whether to increment or decrement the number of resources currently being reserved.
AM_SAMPLE_PROPERTY_FLAGS Specifies values for the dwSampleFlags and dwStreamId members of the AM_SAMPLE2_PROPERTIES structure. These values describe the properties of media samples.
AM_SEEKING_SEEKING_CAPABILITIESSpecifies the seeking capabilities of a media stream.
AM_STREAM_INFO_FLAGS Indicates whether various components of the AM_STREAM_INFO structure have been set.
AMTunerModeType Specifies the frequency of a TV tuner (cable or antenna).
AnalogVideoStandard Specifies the format of the baseband analog video signal.
CameraControlFlags Specifies whether the camera is automatic or manual.
CameraControlProperty Specifies what part of the camera DirectShow is controlling.
CL_ELEM_FLAGS Specifies cutlist element flags.
CL_ELEM_STATUS Specifies cutlist status flags.
CompressionCaps Indicates video compression capabilities.
FILTER_STATE Specifies a filter's state.
InterleavingMode Specifies how video frames and audio samples will be written to disk.
MPEG2Level Indicates the MPEG-2 video level as specified in the MPEG-2 video standard. (ISO13818-2)
MPEG2Profile Indicates the MPEG-2 video profile as specified in the MPEG-2 video standard. (ISO13818-2)
PhysicalConnectorType Specifies the physical type of pin (audio or video).
PIN_DIRECTION Indicates a pin's direction.
QualityMessageType Describes a quality message type.
REG_PINFLAG Indicates flags for the dwFlags member in the REGFILTERPINS2 structure.
SNDDEV_ERR Specifies how the audio device was being accessed when the failure occurred.
StreamControlState Specifies the state of the stream.
TunerInputType Specifies the frequency of a TV tuner (cable or antenna).
TVAudioMode Specifies the mode of a TV audio control.
VfwCaptureDialogs Specifies a dialog box that might exist in a Microsoft Video for Windows® capture driver.
VfwCompressDialogs Specifies a dialog box that might exist in a Video for Windows compression (codec) driver.
VideoControlFlags Specifies video mode of operation (horizontal or vertical flip, external trigger enable, and trigger simulate) for a video device.
VideoProcAmpFlags Specifies how to set video properties.
VideoProcAmpProperty Specifies video properties.

The following enumerated types are specific to closed captioning.

Closed captioning enumerated typeDescription
AM_LINE21_CCLEVEL Indicates the closed captioning capability level.
AM_LINE21_CCSERVICE Indicates the closed captioning decoder service.
AM_LINE21_CCSTATE Indicates the closed captioning state (on or off).
AM_LINE21_DRAWBGMODE Indicates the closed-captioned text background mode.

The following enumerated types are specific to DVD.

DVD enumerated typeDescription
AM_DVD_GRAPH_FLAGS Specifies the type of decoder to use in a DVD filter graph.
AM_DVD_STREAM_FLAGS Describes a DVD stream type (video, audio, or subpicture).
DVD_DISC_SIDE Indicates the sides of a DVD disc.
DVD_DOMAIN Indicates the state of a DVD player.
DVD_ERROR Specifies DVD error conditions.
DVD_FRAMERATE Indicates DVD frame rates.
DVD_MENU_ID DVD-Video Title Set (VTS) menu identifiers.
DVD_PREFERRED_DISPLAY_MODE Indicates the user's preferred window aspect ratio and conversion method.
DVD_WARNING Specifies DVD warning conditions.

The following enumerated types are specific to VPE.

VPE enumerated typeDescription
AMVP_MODE Specifies the various modes for video ports (VP).
AMVP_SELECT_FORMAT_BY Specifies the criteria that the VP mixer should use to select the video format.

Top of Page Top of Page
© 2000 Microsoft and/or its suppliers. All rights reserved. Terms of Use.