typedef enum ltmmVALID_UOP_FLAG
{
ltmmUOP_FLAG_Play_Title_Or_AtTime = 0x00000001,
ltmmUOP_FLAG_Play_Chapter = 0x00000002,
ltmmUOP_FLAG_Play_Title = 0x00000004,
ltmmUOP_FLAG_Stop = 0x00000008,
ltmmUOP_FLAG_ReturnFromSubMenu = 0x00000010,
ltmmUOP_FLAG_Play_Chapter_Or_AtTime = 0x00000020,
ltmmUOP_FLAG_PlayPrev_Or_Replay_Chapter = 0x00000040,
ltmmUOP_FLAG_PlayNext_Chapter = 0x00000080,
ltmmUOP_FLAG_Play_Forwards = 0x00000100,
ltmmUOP_FLAG_Play_Backwards = 0x00000200,
ltmmUOP_FLAG_ShowMenu_Title = 0x00000400,
ltmmUOP_FLAG_ShowMenu_Root = 0x00000800,
ltmmUOP_FLAG_ShowMenu_SubPic = 0x00001000,
ltmmUOP_FLAG_ShowMenu_Audio = 0x00002000,
ltmmUOP_FLAG_ShowMenu_Angle = 0x00004000,
ltmmUOP_FLAG_ShowMenu_Chapter = 0x00008000,
ltmmUOP_FLAG_Resume = 0x00010000,
ltmmUOP_FLAG_Select_Or_Activate_Button = 0x00020000,
ltmmUOP_FLAG_Still_Off= 0x00040000,
ltmmUOP_FLAG_Pause_On = 0x00080000,
ltmmUOP_FLAG_Select_Audio_Stream = 0x00100000,
ltmmUOP_FLAG_Select_SubPic_Stream = 0x00200000,
ltmmUOP_FLAG_Select_Angle = 0x00400000,
ltmmUOP_FLAG_Select_Karaoke_Audio_Presentation_Mode = 0x00800000,
ltmmUOP_FLAG_Select_Video_Mode_Preference = 0x01000000
} ltmmVALID_UOP_FLAG;
The ltmmVALID_UOP_FLAG constants indicate which user operation (UOP) commands are currently allowed by the DVD. The values listed below can be used with the IltmmDVDControl Interface functions.
Constant | Description |
---|---|
ltmmUOP_FLAG_Play_Title_Or_AtTime | [0x00000001] Annex J commands: Time_Play, TimeSearch |
ltmmUOP_FLAG_Play_Title | [0x00000001] Annex J commands: Time_Play |
ltmmUOP_FLAG_Play_Chapter | [0x00000002] Annex J commands: PTT_Play, PTT_Search |
ltmmUOP_FLAG_Play_Chapter | [0x00000004] Annex J command: Title_Play |
ltmmUOP_FLAG_Stop | [0x00000008] Annex J command: Stop |
ltmmUOP_FLAG_ReturnFromSubMenu | [0x00000010] Annex J command: GoUp |
ltmmUOP_FLAG_Play_Chapter_Or_AtTime | [0x00000020] Annex J commands: Time_Search, PTT_Search |
ltmmUOP_FLAG_PlayPrev_Or_Replay_Chapter | [0x00000040] Annex J commands: PrevPG_Search, TopPG_Search |
ltmmUOP_FLAG_PlayNext_Chapter | [0x00000080] Annex J command: NextPG_Search |
ltmmUOP_FLAG_Play_Forwards | [0x00000100] Annex J command: Forward_Scan |
ltmmUOP_FLAG_Play_Backwards | [0x00000200] Annex J command: Backward_Scan |
ltmmUOP_FLAG_ShowMenu_Title | [0x00000400] Annex J command: Menu_Call(Title ) |
ltmmUOP_FLAG_ShowMenu_Root | [0x00000800] Annex J command: Menu_Call(Root) |
ltmmUOP_FLAG_ShowMenu_SubPic | [0x00001000] Annex J command: Menu_Call(Sub-picture) |
ltmmUOP_FLAG_ShowMenu_Audio | [0x00002000] Annex J command: Menu_Call(Audio). |
ltmmUOP_FLAG_ShowMenu_Angle | [0x00004000] Annex J command: Menu_Call(Angle) |
ltmmUOP_FLAG_ShowMenu_Chapter | [0x00008000] Annex J command: Menu_Call(PTT) |
ltmmUOP_FLAG_Resume | [0x00010000] Annex J command: Resume |
ltmmUOP_FLAG_Select_Or_Activate_Button | [0x00020000] Annex J commands: Upper_Button_Select, Lower_Button_Select, Left_Button_Select, Right_Button_Select, Button_Activate, Button_Select_And_Activate |
ltmmUOP_FLAG_Still_Off | [0x00040000] Annex J command: Still_Off |
ltmmUOP_FLAG_Pause_On | [0x00080000] Annex J command: Pause_On |
ltmmUOP_FLAG_Select_Audio_Stream | [0x00100000] Annex J command: Audio_Stream_Change |
ltmmUOP_FLAG_Select_SubPic_Stream | [0x00200000] Annex J command: Sub-picture_Stream_Change |
ltmmUOP_FLAG_Select_Angle | [0x00400000] Annex J command : Angle_Change |
ltmmUOP_FLAG_Select_Karaoke_Audio_Presentation_Mode | [0x00800000] Annex J command: Karaoke_Audio_Presentation_Mode_Change |
ltmmUOP_FLAG_Select_Video_Mode_Preference | [0x01000000] Annex J command: Video_Presentation_Mode_Change |
For more detailed information, refer to the Microsoft documentation for the VALID_UOP_FLAG Enumeration.
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document