Интерфейс IMediaSample2 (strmif.h)

Интерфейс IMediaSample2 задает и извлекает свойства в примерах мультимедиа.

Этот интерфейс наследует интерфейс IMediaSample . В то время как интерфейс IMediaSample требует отдельных вызовов методов для каждого примера свойства, IMediaSample2 интерфейс имеет методы для задания и извлечения нескольких свойств одновременно.

Примеры мультимедиа не гарантированы для поддержки IMediaSample2. Однако если распределителем создаются примеры, поддерживающие IMediaSample2, все создаваемые им образцы должны поддерживать интерфейс. Для любого примера мультимедиа метод IMediaSample2::GetProperties возвращает те же значения, что и отдельные методы IMediaSample . Таким образом, можно использовать любую версию, которую вы предпочитаете.

Наследование

Интерфейс IMediaSample2 наследуется от IMediaSample. IMediaSample2 также имеет следующие типы элементов:

Методы

Интерфейс IMediaSample2 имеет эти методы.

 
IMediaSample2::GetProperties

Метод GetProperties извлекает свойства примера мультимедиа.
IMediaSample2::SetProperties

Метод SetProperties задает свойства примера мультимедиа.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header strmif.h (include Dshow.h)

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

IMediaSample