Share via


ComponentCategory enumeration

[The feature associated with this page, Microsoft TV Technologies, is a legacy feature. Microsoft strongly recommends that new code does not use this feature.]

Specifies the type of content in an Advanced Television System Committee (ASTC) sub-stream (component).

Syntax

typedef enum ComponentCategory { 
  CategoryNotSet       = -1,
  CategoryOther        = 0,
  CategoryVideo,
  CategoryAudio,
  CategoryText,
  CategorySubtitles,
  CategoryCaptions,
  CategorySuperimpose,
  CategoryData,
  CATEGORY_COUNT
} ComponentCategory;

Constants

CategoryNotSet

The category for the stream is not set.

CategoryOther

The stream contains none of the defined types.

CategoryVideo

Video stream.

CategoryAudio

Audio stream.

CategoryText

Text stream.

CategorySubtitles

Subtitle stream.

CategoryCaptions

Caption stream.

CategorySuperimpose

Superimposed character stream.

CategoryData

Data stream.

CATEGORY_COUNT

Reserved.

Remarks

This enumeration type was changed in Windows 7. The new definition is not compatible with previous versions.

Requirements

Header
Bdatypes.h (include Bdaiface.h)

See also

IComponentType::get_Category

Tuning Model Enumerations