Udostępnij przez


Dodawanie węzłów przekształceń za pomocą TopoEdit

Węzeł przekształcający reprezentuje transformację Media Foundation (MFT), która przetwarza dane multimedialne otrzymane z węzła źródłowego. Gdy potok będzie gotowy, przekazuje go do węzła wyjściowego na potrzeby renderowania. W programie Media Foundation kodery, dekodatory, multipleksery, de-multipleksery i efekty audio wideo są implementowane jako MFTs. TopoEdit obsługuje dodawanie węzłów transformacji, które reprezentują zarówno zarejestrowane, jak i niestandardowe MFT.

Aby uzyskać informacje na temat programowego dodawania węzłów przekształcania przy użyciu interfejsów API programu Media Foundation, zobacz Creating Transform Nodes.

Aby dodać zarejestrowany MFT do topologii

  1. W menu topologii kliknij opcję Dodaj przekształcenie.

    Okno dialogowe wybieranie przekształcania zostanie otwarte. Wyświetla skategoryzowaną listę zarejestrowanych MFT, która jest generowana przez wyliczanie zarejestrowanych wpisów w rejestrze poprzez wywołanie funkcji MFTEnum.

  2. Rozwiń kategorię i wybierz MFT, który chcesz dodać do topologii.

  3. Kliknij przycisk OK, aby zamknąć okno dialogowe i wrócić do okienka topologii .

TopoEdit tworzy określony węzeł przekształcania. Okienko Topologii pokazuje węzeł przekształcenia jako zielone pole, które wyświetla nazwę MFT.

Aby dodać niestandardowy protokół MFT do topologii

  1. W menu Topologia kliknij pozycję Dodaj MFT niestandardowy.

    Spowoduje to otwarcie okna dialogowego wejściowego niestandardowego identyfikatora GUID .

  2. W polu GUID: wprowadź identyfikator GUID biblioteki MFT, którą chcesz dodać do topologii.

    Notatka

    Oprogramowanie TopoEdit wymaga, aby identyfikator GUID był podany w formacie "{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}". W przeciwnym razie nie można dodać węzła i wyświetli komunikat o błędzie "Nieprawidłowy identyfikator GUID".

     

  3. Kliknij przycisk OK, aby zamknąć okno dialogowe i wrócić do okienka topologii .

TopoEdit tworzy określony węzeł przekształceń. Panel topologii pokazuje węzeł transformacji jako zielone pole, na którym wyświetlana jest nazwa MFT.

tworzenie topologii przy użyciu TopoEdit

przekształcenia Media Foundation

TopoEdit