Udostępnij za pośrednictwem


Używanie formantu animacji

Typowe użycie formantu animacji zgodny ze wzorcem poniżej:

  • Formant nie zostanie utworzony.Jeśli formant jest określony w szablonie okno dialogowe, tworzenie jest automatyczne podczas tworzenia okna dialogowego. (Powinna mieć CAnimateCtrl Członkowskich w klasie okno, który odpowiada formantu animacji.) Alternatywnie, można użyć Create funkcji składowej utworzyć formantu jako okna podrzędnego każdego okna.

  • Załaduj klipu AVI do kontroli animacji poprzez wywołanie Otwórz funkcji składowej.W przypadku formantu animacji w oknie dialogowym, dobrym miejscem w tym celu jest w klasie okno OnInitDialog funkcji.

  • Odtwórz klip, wywołując grać funkcji składowej.W przypadku formantu animacji w oknie dialogowym, dobrym miejscem w tym celu jest w klasie okno OnInitDialog funkcji.Wywołanie grać nie jest konieczne, jeśli formant animacji ma ACS_AUTOPLAY zestaw stylów.

  • Jeśli chcesz wyświetlić części klipu lub odtworzyć go klatka po klatce, użyj Seek funkcji składowej.Aby zatrzymać klip, który jest odtwarzany, należy użyć Stop funkcji składowej.

  • Jeśli nie będziesz od razu zniszczyć formantu, usunąć klip z pamięci, wywołując Zamknij funkcji składowej.

  • Jeśli formant Animacja znajduje się w oknie dialogowym go i CAnimateCtrl obiektu zostaną usunięte automatycznie.Jeśli nie, należy zapewnić zarówno formant i CAnimateCtrl obiektu prawidłowo zostały zniszczone.Niszczenie formant automatycznie zamyka plik AVI.

Zobacz też

Informacje

Korzystanie z CAnimateCtrl

Koncepcje

Formanty (MFC)