Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
The METransformInputStreamStateChanged event indicates that the input stream state or media type must be changed.
Po wysłaniu
Po zmianie danych wyjściowych urządzenia MFT może być również konieczne zmianę powiązanego stanu strumienia wejściowego. When this condition occurs, Device MFT generates a METransformInputStreamStateChanged event.
parametry
| Parameter | Description |
|---|---|
| Indeks strumienia wejściowego | Indeks strumienia wejściowego musi być ustawiony w magazynie atrybutów IMFMediaEvent. |
Remarks
In response to this event, the device transform manager (DTM) will call GetInputStreamPreferredState on the Device MFT with the specified input stream index. Urządzenie MFT zwróci preferowany stan i typ nośnika.
Usługa DTM ustawi żądany typ nośnika w strumieniu wyjściowym devproxy, a następnie przeniesie go do żądanego stanu przesyłania strumieniowego. Jeśli to powiedzie się, usługa DTM ustawi ten sam typ nośnika w strumieniu wejściowym MFT urządzenia i przeniesie go do żądanego stanu.
If there is an error during this process then the SetInputStreamStatedwStatus parameter will contain the error that occurred. Urządzenie MFT powinno propagować błąd do dtm odpowiednio.
To zdarzenie może być generowane, gdy określony strumień jest zatrzymany lub uruchomiony. Jeśli strumień jest w stanie zatrzymania, Menedżer przekształcania urządzeń będzie wysyłać zapytanie o preferowany typ dla tego strumienia wejściowego MFT urządzenia i ustawia je na dane wyjściowe devproxy. Jeśli to się powiedzie, usługa DTM ustawi ten sam preferowany typ nośnika w danych wejściowych urządzenia MFT.
Gdy urządzenie MFT generuje to zdarzenie podczas przesyłania strumieniowego, dalsze przykładowe dostarczanie zostanie zatrzymane, a preferowany typ nośnika zostanie żądany w danych wejściowych MFT urządzenia. Ten typ nośnika jest ustawiany na danych wyjściowych metodyki Devproxy i danych wejściowych urządzenia MFT. Strumień zostanie automatycznie uruchomiony ponownie w strumieniu wyjściowym Devproxy, a próbki zostaną dostarczone do strumienia wejściowego urządzenia MFT. Po nadejściu nowych przykładów urządzenie MFT dostarczy próbki do powiązanych strumieni wyjściowych.