Share via


enumeración DVD_PREFERRED_DISPLAY_MODE (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 Obsoleto.
 
Indica la relación de aspecto y el método de conversión preferidos de la ventana del usuario.

Sintaxis

typedef enum tagDVD_PREFERRED_DISPLAY_MODE {
  DISPLAY_CONTENT_DEFAULT = 0,
  DISPLAY_16x9 = 1,
  DISPLAY_4x3_PANSCAN_PREFERRED = 2,
  DISPLAY_4x3_LETTERBOX_PREFERRED = 3
} DVD_PREFERRED_DISPLAY_MODE;

Constantes

 
DISPLAY_CONTENT_DEFAULT
Valor: 0
Use el tamaño de ventana predeterminado y el tipo de contenido.
DISPLAY_16x9
Valor: 1
Use una ventana de 16 x 9.
DISPLAY_4x3_PANSCAN_PREFERRED
Valor: 2
Use una ventana de 4 x 3 y convierta en examen panorámico, si es posible.
DISPLAY_4x3_LETTERBOX_PREFERRED
Valor: 3
Use una ventana de 4 x 3 y convierta en cuadro de letras, si es posible.

Observaciones

La enumeración DVD_PREFERRED_DISPLAY_MODE indica la relación de aspecto de ventana preferida del usuario y el método preferido de conversión de contenido de 16 x 9 a una relación de aspecto de ventana de 4 x 3. Examen panorámico y cuadro de cartas son los dos métodos de conversión. Mostrar un vídeo en el tamaño más grande posible dentro de la ventana de visualización sin recortes o estiraciones se llama mostrar en formato de cuadro de letras. El examen panorámico está recortando específicamente un vídeo de 16 x 9 para su visualización en una ventana de 4 x 3 con parámetros definidos por el autor del vídeo.

Este tipo enumerado indica una preferencia de mecanismos de conversión porque algunos contenidos solo se pueden mostrar mediante uno de estos métodos. El contenido que es 4 x 3 siempre se convierte en una ventana de 16 x 9 mediante la conversión sideboxing, donde las barras negras se agregan a los lados derecho e izquierdo de la pantalla en lugar de la parte superior e inferior de la pantalla como en la conversión de 16 x 9 a 4 x 3 mediante la conversión letterboxing.

En la tabla siguiente se muestra el método de conversión utilizado entre el tipo de contenido real que aparece en la primera columna y la configuración de preferencias de visualización del usuario, indicada por una de las otras columnas.

Tipo de contenido real 16 x 9 4 x 3 recorrido panorámico Cuadro de letras 4 x 3
4 x 3 Sideboxing None None
Solo 16 x 9 letras Ninguno Buzón Buzón
Solo examen panorámico de 16 x 9 Ninguno Examen panorámico Examen panorámico
16 x 9 examen panorámico o cuadro de letras Ninguno Examen panorámico Buzón
 

El tamaño de ventana nativo usado siempre es el tamaño preferido del usuario.

Requisitos

   
Encabezado strmif.h (incluya Dshow.h)

Consulte también

Tipos enumerados de DirectShow

IDvdControl::VideoModePreferrence