Compartir a través de


Interfaz IVMRMixerControl (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.

La IVMRMixerControl interfaz permite que una aplicación manipule las secuencias de vídeo entrantes en el filtro de representador de mezcla de vídeos 7 (VMR-7). Aunque esta interfaz se implementa en el filtro, en realidad es el componente mezclador que se está configurando. Por este motivo, esta interfaz solo está disponible cuando el mezclador se ha cargado a través de una llamada a IVMRFilterConfig::SetNumberOfStreams. Esta interfaz está pensada solo para su uso por parte de las aplicaciones; los filtros ascendentes no deben usarse.

Para VMR-9, use la interfaz IVMRMixerControl9 .

Herencia

La interfaz IVMRMixerControl hereda de la interfaz IUnknown . IVMRMixerControl también tiene estos tipos de miembros:

Métodos

La interfaz IVMRMixerControl tiene estos métodos.

 
IVMRMixerControl::GetAlpha

El método GetAlpha recupera el valor alfa constante que se aplica a esta secuencia de vídeo.
IVMRMixerControl::GetBackgroundClr

Obtiene el color de fondo actual en el rectángulo de salida.
IVMRMixerControl::GetMixingPrefs

Recupera las preferencias de combinación de la secuencia.
IVMRMixerControl::GetOutputRect

El método GetOutputRect recupera la posición del rectángulo de vídeo de esta secuencia dentro del rectángulo de composición.
IVMRMixerControl::GetzOrder

El método GetZOrder recupera la posición de esta secuencia de vídeo en el orden Z.
IVMRMixerControl::SetAlpha

El método SetAlpha establece un valor alfa constante que se aplica a esta secuencia de vídeo.
IVMRMixerControl::SetBackgroundClr

Establece el color de fondo en el rectángulo de salida.
IVMRMixerControl::SetMixingPrefs

Establece las preferencias de combinación de la secuencia.
IVMRMixerControl::SetOutputRect

El método SetOutputRect establece la posición de esta secuencia dentro del rectángulo de composición.
IVMRMixerControl::SetZOrder

El método SetZOrder establece la posición de esta secuencia de vídeo en orden Z; los valores más grandes están más lejos.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP1 [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)

Consulte también

Uso del representador de mezcla de vídeos