VALID_UOP_FLAG列挙 (strmif.h)

[このページに関連付けられている機能 DirectShow は、従来の機能です。 MediaPlayerIMFMediaEngine、および Media Foundation のオーディオ/ビデオ キャプチャに置き換わりました。 これらの機能は、Windows 10とWindows 11用に最適化されています。 新しいコードでは、可能であれば、DirectShow ではなく Media Foundation で MediaPlayerIMFMediaEngineAudio/Video Capture を使用することを強くお勧めします。 Microsoft は、従来の API を使用する既存のコードを、可能であれば新しい API を使用するように書き直すよう提案しています。]

DVD で現在許可されているユーザー操作 (UOP) コマンドを示します。

構文

typedef enum __MIDL___MIDL_itf_strmif_0000_0132_0001 {
  UOP_FLAG_Play_Title_Or_AtTime = 0x1,
  UOP_FLAG_Play_Chapter = 0x2,
  UOP_FLAG_Play_Title = 0x4,
  UOP_FLAG_Stop = 0x8,
  UOP_FLAG_ReturnFromSubMenu = 0x10,
  UOP_FLAG_Play_Chapter_Or_AtTime = 0x20,
  UOP_FLAG_PlayPrev_Or_Replay_Chapter = 0x40,
  UOP_FLAG_PlayNext_Chapter = 0x80,
  UOP_FLAG_Play_Forwards = 0x100,
  UOP_FLAG_Play_Backwards = 0x200,
  UOP_FLAG_ShowMenu_Title = 0x400,
  UOP_FLAG_ShowMenu_Root = 0x800,
  UOP_FLAG_ShowMenu_SubPic = 0x1000,
  UOP_FLAG_ShowMenu_Audio = 0x2000,
  UOP_FLAG_ShowMenu_Angle = 0x4000,
  UOP_FLAG_ShowMenu_Chapter = 0x8000,
  UOP_FLAG_Resume = 0x10000,
  UOP_FLAG_Select_Or_Activate_Button = 0x20000,
  UOP_FLAG_Still_Off = 0x40000,
  UOP_FLAG_Pause_On = 0x80000,
  UOP_FLAG_Select_Audio_Stream = 0x100000,
  UOP_FLAG_Select_SubPic_Stream = 0x200000,
  UOP_FLAG_Select_Angle = 0x400000,
  UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode = 0x800000,
  UOP_FLAG_Select_Video_Mode_Preference = 0x1000000
} VALID_UOP_FLAG;

定数

 
UOP_FLAG_Play_Title_Or_AtTime
値: 0x1
Annex J コマンド: Time_Play、TimeSearch。
UOP_FLAG_Play_Chapter
値: 0x2
Annex J コマンド: PTT_Play、PTT_Search。
UOP_FLAG_Play_Title
値: 0x4
Annex J コマンド: Title_Play。
UOP_FLAG_Stop
値: 0x8
Annex J コマンド: Stop。
UOP_FLAG_ReturnFromSubMenu
値: 0x10
Annex J コマンド: GoUp。
UOP_FLAG_Play_Chapter_Or_AtTime
値: 0x20
Annex J コマンド: Time_Search、PTT_Search。
UOP_FLAG_PlayPrev_Or_Replay_Chapter
値: 0x40
Annex J コマンド: PrevPG_Search、TopPG_Search。
UOP_FLAG_PlayNext_Chapter
値: 0x80
Annex J コマンド: NextPG_Search。
UOP_FLAG_Play_Forwards
値: 0x100
Annex J コマンド: Forward_Scan。
UOP_FLAG_Play_Backwards
値: 0x200
Annex J コマンド: Backward_Scan。
UOP_FLAG_ShowMenu_Title
値: 0x400
Annex J コマンド: Menu_Call(Title)。
UOP_FLAG_ShowMenu_Root
値: 0x800
Annex J コマンド: Menu_Call(Root)。
UOP_FLAG_ShowMenu_SubPic
値: 0x1000
Annex J コマンド: Menu_Call(Sub-picture)。
UOP_FLAG_ShowMenu_Audio
値: 0x2000
Annex J コマンド: Menu_Call(Audio)。
UOP_FLAG_ShowMenu_Angle
値: 0x4000
Annex J コマンド: Menu_Call(Angle)。
UOP_FLAG_ShowMenu_Chapter
値: 0x8000
Annex J コマンド: Menu_Call(PTT)。
UOP_FLAG_Resume
値: 0x10000
Annex J コマンド: Resume。
UOP_FLAG_Select_Or_Activate_Button
値: 0x20000
Annex J コマンド: Upper_Button_Select、Lower_Button_Select、Left_Button_Select、Right_Button_Select、Button_Activate、Button_Select_And_Activate。
UOP_FLAG_Still_Off
値: 0x40000
Annex J コマンド: Still_Off。
UOP_FLAG_Pause_On
値: 0x80000
Annex J コマンド: Pause_On。
UOP_FLAG_Select_Audio_Stream
値: 0x100000
Annex J コマンド: Audio_Stream_Change。
UOP_FLAG_Select_SubPic_Stream
値: 0x200000
Annex J コマンド: サブpicture_Stream_Change。
UOP_FLAG_Select_Angle
値: 0x400000
Annex J コマンド : Angle_Change。
UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode
値: 0x800000
Annex J コマンド: Karaoke_Audio_Presentation_Mode_Change。
UOP_FLAG_Select_Video_Mode_Preference
値: 0x1000000
Annex J コマンド: Video_Presentation_Mode_Change。

要件

要件
Header strmif.h (Dshow.h を含む)

こちらもご覧ください

DirectShow 列挙型

IDvdInfo2::GetCurrentUOPS