Метод IMFStreamDescriptor::GetStreamIdentifier (mfidl.h)

Извлекает идентификатор для потока.

Синтаксис

HRESULT GetStreamIdentifier(
  [out] DWORD *pdwStreamIdentifier
);

Параметры

[out] pdwStreamIdentifier

Получает идентификатор потока.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Идентификатор потока однозначно идентифицирует поток в презентации. Он не изменяется на протяжении всего времени существования потока. Например, если презентация изменяется во время работы источника, номер индекса потока может измениться, но идентификатор потока — нет.

Как правило, идентификаторы потоков не имеют определенного значения, кроме как для идентификации потока. Некоторые источники мультимедиа могут назначать идентификаторы потоков на основе значимых значений, таких как идентификаторы пакетов, но это зависит от реализации.

Этот интерфейс доступен на следующих платформах, если установлены распространяемые компоненты пакета SDK для Windows Media Format 11:

  • Windows XP с пакетом обновления 2 (SP2) и более поздних версий.
  • Windows XP Media Center Edition 2005 с установленными kb900325 (Windows XP Media Center Edition 2005) и KB925766 (накопительный пакет обновления для Windows XP Media Center Edition за октябрь 2006 г.).

Требования

   
Минимальная версия клиента Windows Vista [классические приложения | Приложения UWP]
Минимальная версия сервера Windows Server 2008 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header mfidl.h
Библиотека Mfuuid.lib

См. также раздел

IMFStreamDescriptor

Дескрипторы презентации