(strmif.h) DVD_TITLE_APPMODE 枚举

[与此页面关联的功能 DirectShow 是旧版功能。 它已被 MediaPlayerIMFMediaEngineMedia Foundation 中的音频/视频捕获所取代。 这些功能已针对Windows 10和Windows 11进行了优化。 Microsoft 强烈建议新代码尽可能在 Media Foundation 中使用 MediaPlayerIMFMediaEngine音频/视频捕获 ,而不是 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)

另请参阅

DirectShow 枚举类型