(strmif.h) DVD_TITLE_APPMODE 枚举
[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayer、 IMFMediaEngine 和 Media Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayer、 IMFMediaEngine 和 音频/视频捕获 ,而不是 DirectShow。 如果可能,Microsoft 建议重写使用旧 API 的现有代码以使用新 API。]
指示 DVD 标题是否为卡拉OK标题。 此枚举是 DVD_TitleAttributes 结构的成员,在应用程序调用 IDvdInfo2::GetTitleAttributes 方法时填充该结构。
语法
typedef enum tagDVD_TITLE_APPMODE {
DVD_AppMode_Not_Specified = 0,
DVD_AppMode_Karaoke = 1,
DVD_AppMode_Other = 3
} DVD_TITLE_APPMODE;
常量
DVD_AppMode_Not_Specified 值: 0 光盘不提供有关此游戏的任何应用程序模式信息。 |
DVD_AppMode_Karaoke 值:1 标题包含卡拉OK内容。 |
DVD_AppMode_Other 值: 3 游戏包含 DVD 导航器筛选器 无法识别的内容类型,因此应用程序应将游戏视为常规 DVD-Video 标题。 |
注解
当 DVD 导航器在光盘上遇到卡拉OK标题时,它会进入“卡拉OK模式”并通知音频解码器。 解码器必须通过最初将三个辅助通道静音来做出响应。 然后,应用程序可以使用 IDvdControl2 接口中的卡拉OK相关方法选择性地控制这些通道的音量和混合配置。有关详细信息,请参阅 播放卡拉OK 音频流。
要求
要求 | 值 |
---|---|
Header | strmif.h (包括 Dshow.h) |