METransformInputStreamStateChanged

The METransformInputStreamStateChanged event indicates that the input stream state or media type must be changed.

При отправке

При изменении выходных данных MFT устройства также может потребоваться изменить связанное состояние входного потока. When this condition occurs, Device MFT generates a METransformInputStreamStateChanged event.

Параметры

Parameter Description
Индекс входного потока Индекс входного потока должен быть задан в хранилище атрибутов МВФMediaEvent.

Remarks

In response to this event, the device transform manager (DTM) will call GetInputStreamPreferredState on the Device MFT with the specified input stream index. MFT устройства возвращает предпочтительное состояние и тип мультимедиа.

DTM задает запрошенный тип мультимедиа в выходном потоке devproxy, а затем перенаправит его в запрошенное состояние потоковой передачи. Если это выполнено успешно, DTM установит тот же тип мультимедиа на входном потоке Device MFT и передаст его в запрошенное состояние.

If there is an error during this process then the SetInputStreamStatedwStatus parameter will contain the error that occurred. MFT устройства должно распространять ошибку на DTM соответствующим образом.

Это событие может быть создано при остановке или запуске указанного потока. Если поток находится в остановленном состоянии, диспетчер преобразования устройств запрашивает предпочтительный тип для этого входного потока MFT устройства и задает его выходным данным Devproxy. Если это успешно, DTM установит тот же предпочтительный тип мультимедиа для входных данных MFT устройства.

Когда устройство MFT создает это событие во время потоковой передачи, будет остановлена дальнейшая доставка образца, и предпочтительный тип мультимедиа будет запрошен для входных данных MFT устройства. Этот тип мультимедиа задается в выходных данных Devproxy и входных данных Устройства MFT. Поток будет автоматически перезапущен в выходном потоке Devproxy, и образцы будут доставлены в поток ввода MFT устройства. При поступлении новых примеров MFT устройство будет доставлять образцы в связанные выходные потоки.