VALID_UOP_FLAG enumeration (strmif.h)
[The feature associated with this page, DirectShow, is a legacy feature. It has been superseded by MediaPlayer, IMFMediaEngine, and Audio/Video Capture in Media Foundation. Those features have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use MediaPlayer, IMFMediaEngine and Audio/Video Capture in Media Foundation instead of DirectShow, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]
Indicates which user operation (UOP) commands are currently allowed by the DVD.
Syntax
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;
Constants
UOP_FLAG_Play_Title_Or_AtTime Value: 0x1 Annex J commands: Time_Play, TimeSearch. |
UOP_FLAG_Play_Chapter Value: 0x2 Annex J commands: PTT_Play, PTT_Search. |
UOP_FLAG_Play_Title Value: 0x4 Annex J command: Title_Play. |
UOP_FLAG_Stop Value: 0x8 Annex J command: Stop. |
UOP_FLAG_ReturnFromSubMenu Value: 0x10 Annex J command: GoUp. |
UOP_FLAG_Play_Chapter_Or_AtTime Value: 0x20 Annex J commands: Time_Search, PTT_Search. |
UOP_FLAG_PlayPrev_Or_Replay_Chapter Value: 0x40 Annex J commands: PrevPG_Search, TopPG_Search. |
UOP_FLAG_PlayNext_Chapter Value: 0x80 Annex J command: NextPG_Search. |
UOP_FLAG_Play_Forwards Value: 0x100 Annex J command: Forward_Scan. |
UOP_FLAG_Play_Backwards Value: 0x200 Annex J command: Backward_Scan. |
UOP_FLAG_ShowMenu_Title Value: 0x400 Annex J command: Menu_Call(Title). |
UOP_FLAG_ShowMenu_Root Value: 0x800 Annex J command: Menu_Call(Root). |
UOP_FLAG_ShowMenu_SubPic Value: 0x1000 Annex J command: Menu_Call(Sub-picture). |
UOP_FLAG_ShowMenu_Audio Value: 0x2000 Annex J command: Menu_Call(Audio). |
UOP_FLAG_ShowMenu_Angle Value: 0x4000 Annex J command: Menu_Call(Angle). |
UOP_FLAG_ShowMenu_Chapter Value: 0x8000 Annex J command: Menu_Call(PTT). |
UOP_FLAG_Resume Value: 0x10000 Annex J command: Resume. |
UOP_FLAG_Select_Or_Activate_Button Value: 0x20000 Annex J commands: Upper_Button_Select, Lower_Button_Select, Left_Button_Select, Right_Button_Select, Button_Activate, Button_Select_And_Activate. |
UOP_FLAG_Still_Off Value: 0x40000 Annex J command: Still_Off. |
UOP_FLAG_Pause_On Value: 0x80000 Annex J command: Pause_On. |
UOP_FLAG_Select_Audio_Stream Value: 0x100000 Annex J command: Audio_Stream_Change. |
UOP_FLAG_Select_SubPic_Stream Value: 0x200000 Annex J command: Sub-picture_Stream_Change. |
UOP_FLAG_Select_Angle Value: 0x400000 Annex J command : Angle_Change. |
UOP_FLAG_Select_Karaoke_Audio_Presentation_Mode Value: 0x800000 Annex J command: Karaoke_Audio_Presentation_Mode_Change. |
UOP_FLAG_Select_Video_Mode_Preference Value: 0x1000000 Annex J command: Video_Presentation_Mode_Change. |
Requirements
Requirement | Value |
---|---|
Header | strmif.h (include Dshow.h) |