Compartir a través de


Método IDvdInfo::GetCurrentUOPS (strmif.h)

[La característica asociada a esta página, DirectShow, es una característica heredada. Se ha reemplazado por MediaPlayer, IMFMediaEngine y Captura de audio/vídeo en Media Foundation. Esas características se han optimizado para Windows 10 y Windows 11. Microsoft recomienda encarecidamente que el nuevo código use MediaPlayer, IMFMediaEngine y Audio/Video Capture en Media Foundation en lugar de DirectShow, siempre que sea posible. Microsoft sugiere que el código existente que usa las API heredadas se reescriba para usar las nuevas API si es posible.

Nota La interfaz IDvdInfo está en desuso. En su lugar, use IDvdInfo2 .
 
Recupera los métodos IDvdControl que son válidos actualmente.

Sintaxis

HRESULT GetCurrentUOPS(
  [out] VALID_UOP_SOMTHING_OR_OTHER *pUOP
);

Parámetros

[out] pUOP

Puntero a un valor DWORD que contiene bits para todas las operaciones de usuario (UOP). Cada bit de DWORD representa el estado (válido o no válido) de una operación de usuario. Si se establece el bit correspondiente a una operación de usuario, se prohíbe esa operación de usuario. Para obtener más información, vea la sección Comentarios.

Valor devuelto

Devuelve un valor HRESULT .

Código devuelto Descripción
E_UNEXPECTED
El DVD no se inicializa o el dominio no se DVD_DOMAIN_Title.
S_OK
Correcto.
VFW_E_DVD_INVALIDDOMAIN
La acción solicitada no se admite en este dominio (DVD_DOMAIN).
VFW_E_DVD_OPERATION_INHIBITED
La acción solicitada no puede producirse en este momento en la película debido a la creación del disco DVD-Video actual.

Observaciones

Este método es válido en cualquier dominio. Para obtener más información, consulte DVD_DOMAIN.

El valor de pUOP es un campo de bits definido como se indica a continuación.

bit Marca Función de usuario
0 UOP_FLAG_Title_Or_Time_Play TitlePlay, TimePlay
1 UOP_FLAG_Chapter_Search_Or_Play ChapterSearch, ChapterPlay
2 UOP_FLAG_Title_Play TitlePlay
3 UOP_FLAG_Stop StopForResume
4 UOP_FLAG_GoUp Goup
5 UOP_FLAG_Time_Or_Chapter_Search TimeSearch, ChapterSearch
6 UOP_FLAG_Prev_Or_Top_PG_Search PrevPGSearch, TopPGSearch
7 UOP_FLAG_Next_PG_Search NextPGSearch
8 UOP_FLAG_Forward_Scan ForwardScan
9 UOP_FLAG_Backward_Scan BackwardScan
10 UOP_FLAG_Title_Menu_Call MenuCall con un valor de parámetro de 2 (DVD_MENU_Title)
11 UOP_FLAG_Root_Menu_Call MenuCall con un valor de parámetro de 3 (DVD_MENU_Root)
12 UOP_FLAG_SubPic_Menu_Call MenuCall con un valor de parámetro de 4 (DVD_MENU_Subpicture)
13 UOP_FLAG_Audio_Menu_Call MenuCall con un valor de parámetro de 5 (DVD_MENU_Audio)
14 UOP_FLAG_Angle_Menu_Call MenuCall con un valor de parámetro de 6 (DVD_MENU_Angle)
15 UOP_FLAG_Chapter_Menu_Call MenuCall con un valor de parámetro de 7 (DVD_MENU_Chapter)
16 UOP_FLAG_Resume Reanudar
17 UOP_FLAG_Button_Select_Or_Activate UpperButtonSelect, LowerButtonSelect, LeftButtonSelect, RightButtonSelect, ButtonActivate, ButtonSelectAndActivate
18 UOP_FLAG_Still_Off StillOff
19 UOP_FLAG_Pause_On PauseOn, MenuLanguageSelect
20 UOP_FLAG_Audio_Stream_Change AudioStreamChange
21 UOP_FLAG_SubPic_Stream_Change SubpictureStreamChange
22 UOP_FLAG_Angle_Change AngleChange, ParentalLevelSelect
23 UOP_FLAG_Karaoke_Audio_Pres_Mode_Change KaraokeAudioPresentationModeChange
24 UOP_FLAG_Video_Pres_Mode_Change VideoModePreferrence
 

Este método es útil porque los títulos de DVD pueden habilitar o deshabilitar operaciones de usuario individuales en casi cualquier momento durante la reproducción.

Requisitos

   
Plataforma de destino Windows
Encabezado strmif.h (incluya Dshow.h)

Consulte también

Códigos de error y éxito

IDvdInfo (interfaz)