Delen via


Voorbeeld van effecten en overgangen bekijken

[De functie die is gekoppeld aan deze pagina, DirectShow, is een verouderde functie. Het is vervangen door MediaPlayer, IMFMediaEngineen Audio/Video Capture in Media Foundation. Deze functies zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken MediaPlayer, IMFMediaEngine en Audio/Video Capture in Media Foundation in plaats van DirectShow, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]

[Deze API wordt niet ondersteund en kan in de toekomst worden gewijzigd of niet beschikbaar.]

Het duurt relatief lang voordat sommige effecten en overgangen worden weergegeven. Tijdens de preview kan dit ertoe leiden dat de video schokkerig of niet synchroon wordt met de audio. U kunt de preview-snelheid verhogen door effecten of overgangen uit te schakelen:

Wanneer effecten zijn uitgeschakeld, worden ze niet weergegeven tijdens de preview. Wanneer een overgang is uitgeschakeld, wordt deze weergegeven als een jump cut. De overgang tussen nummers vindt nog steeds plaats, maar het visuele effect wordt niet weergegeven.

Als een effect of overgang niet kan worden weergegeven, vervangt de render-engine een standaardeffect of overgang. Roep de methode IAMTimeline::SetDefaultEffect aan om het standaardeffect in te stellen en de methode IAMTimeline::SetDefaultTransition om de standaardovergang in te stellen. Als u geen standaardwaarde opgeeft of als de standaardinstelling die u opgeeft ook een fout veroorzaakt, gebruikt DES een eigen standaardwaarde.

Notitie

U kunt ook de preview-kwaliteit verbeteren door de hoeveelheid framebuffering te verhogen. Zie IAMTimelineGroup::SetOutputBuffering.

 

Werken met effecten en overgangen