Udostępnij przez


Oś czasu

[Funkcja skojarzona z tą stroną, DirectShow, jest starszą funkcją. Został zastąpiony przez MediaPlayer, IMFMediaEnginei Audio/Video Capture w Media Foundation. Te funkcje zostały zoptymalizowane pod kątem systemów Windows 10 i Windows 11. Firma Microsoft zdecydowanie zaleca, aby nowy kod używał MediaPlayer, IMFMediaEngine i Audio/Video Capture w programie Media Foundation zamiast DirectShow, jeśli to możliwe. Firma Microsoft sugeruje, że istniejący kod, który używa starszych interfejsów API, należy przepisać go do korzystania z nowych interfejsów API, jeśli to możliwe.]

Nuta

[Przestarzałe. Ten interfejs API może zostać usunięty z przyszłych wersji systemu Windows.]

 

Obiekt osi czasu zarządza wszystkimi obiektami w projekcie do edycji wideo. Aby utworzyć ten obiekt, wywołaj metodę CoCreateInstance. Identyfikator klasy jest CLSID_AMTimeline.

Aby odczytać pliki Windows Media™, aplikacja musi podać certyfikat oprogramowania, nazywany również kluczem. Zarejestruj aplikację jako dostawcę kluczy za pomocą interfejsu IObjectWithSite osi czasu. Aby uzyskać więcej informacji, zobacz Unlocking the Windows Media Format SDK.

Obiekt osi czasu uwidacznia następujące interfejsy:

  • IAMSetErrorLog
  • IAMTimeline
  • IObjectWithSite
  • IPersistStream

modelu osi czasu

konstruowanie osi czasu