Поделиться через


атрибут MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM

Указывает, не зависит ли поток изображения в источнике видеопотока.

Тип данных

BOOL хранится как UINT32

Комментарии

Некоторые USB-видеокамеры предоставляют поток, который создает неподвижные изображения. В некоторых камерах поток изображений просто возвращает следующий кадр из видеопотока. В других камерах поток изображения функционирует независимо от видеопотока. Если камера имеет независимый поток изображения, источник мультимедиа для устройства захвата устанавливает для этого атрибута значение TRUE в потоке изображения.

Чтобы получить этот атрибут, выполните следующие действия.

  1. Запросите источник мультимедиа для интерфейса IMFMediaSourceEx .
  2. Вызовите функцию IMFMediaSourceEx::GetStreamAttributes , чтобы получить указатель IMFAttributes для потока.
  3. Вызовите IMFAttributes::GetUINT32 , чтобы получить атрибут .

Этот атрибут применяется только в том случае, если атрибут MF_DEVICESTREAM_IMAGE_STREAM имеет значение TRUE.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Заголовок
Mfidl.h

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

Алфавитный список атрибутов Media Foundation