Compartir a través de


Método IDVRGB219::SetRGB219 (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.

El SetRGB219 método controla el intervalo dinámico para la codificación y descodificación dv.

El formato de vídeo DV tiene un rango dinámico de 16–235. De forma predeterminada, cuando el descodificador de vídeo DV descodifica a RGB de 24 o 32 bits, amplía el intervalo de colores a 0-255. Del mismo modo, dv video encoder comprime RGB de 24 bits en el rango de 16-235. En el modo RGB-219, el descodificador no ajusta el intervalo de colores y el codificador no comprime el intervalo de colores. Use el SetRGB219 método para alternar entre el modo predeterminado y el modo RGB-219.

Sintaxis

HRESULT SetRGB219(
  [in] BOOL bState
);

Parámetros

[in] bState

Valor booleano que especifica el comportamiento de codificación o descodificador del filtro.

Valor Descripción
TRUE Habilite el modo RGB-219.
FALSE Deshabilite el modo RGB-219. Use el modo predeterminado.

Valor devuelto

Devuelve S_OK si se ejecuta correctamente. De lo contrario, devuelve un código de error HRESULT .

Observaciones

Para el codificador, este método no tiene ningún efecto a menos que el tipo de entrada sea RGB-24. Para el descodificador, no tiene ningún efecto a menos que el tipo de salida sea RGB-24 o RGB-32.

Requisitos

   
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado strmif.h (incluye Dshow.h)
Library Strmiids.lib

Consulte también

Códigos de error y éxito

Interfaz IDVRGB219