Метод IMFDeviceTransform::GetStreamCount (mftransform.h)
Метод GetStreamCount получает текущее количество входных и выходных потоков в этом преобразовании Media Foundation (MFT).
Синтаксис
HRESULT GetStreamCount(
[out] DWORD *pcInputStreams,
[out] DWORD *pcOutputStreams
);
Параметры
[out] pcInputStreams
Получает количество входных потоков.
[out] pcOutputStreams
Получает количество выходных потоков.
Возвращаемое значение
Метод возвращает HRESULT. Возможные значения включают, но не ограничиваются значениями, приведенными в следующей таблице.
Код возврата | Описание |
---|---|
|
Передача состояния потока выполнена успешно. |
|
Передан недопустимый указатель. |
Комментарии
Эта функция используется DTM для получения количества потоков, поддерживаемых MFT устройства. Число потоков включает невыбранные потоки. Например, потоки без типа мультимедиа или типа мультимедиа NULL.
Этот метод не будет вызываться с параметрами NULL.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1703 |
Целевая платформа | Windows |
Header | mftransform.h |