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) |