Compartir a través de


Vista previa de efectos y transiciones

[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.

[Esta API no se admite y puede modificarse o no estar disponible en el futuro].

Algunos efectos y transiciones tardan mucho tiempo en representarse. Durante la versión preliminar, esto puede hacer que el vídeo se intercronice o no se sincronice con el audio. Puede aumentar la velocidad de vista previa deshabilitando los efectos o transiciones:

Cuando los efectos están deshabilitados, no se representan durante la versión preliminar. Cuando se deshabilita una transición, se representa como un corte de salto. El segue entre pistas se sigue produciendo, pero el efecto visual no se representa.

Si no se puede representar un efecto o una transición, el motor de representación sustituye un efecto o una transición predeterminados. Llame al método IAMTimeline::SetDefaultEffect para establecer el efecto predeterminado y el método IAMTimeline::SetDefaultTransition para establecer la transición predeterminada. Si no especifica un valor predeterminado, o si el especificado también produce un error, DES usa su propio valor predeterminado.

Nota:

También puede mejorar la calidad de vista previa aumentando la cantidad de almacenamiento en búfer de fotogramas. Consulte IAMTimelineGroup::SetOutputBuffering.

 

Trabajar con efectos y transiciones