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


Интерфейс IWMCodecPrivateData (wmcodecdsp.h)

Возвращает данные частного кодека, которые необходимо добавить к типу выходного носителя. Эти данные кодека необходимы для правильного декодирования содержимого Windows Media Video.

Этот интерфейс реализуется объектом видеокодировщика и объектом кодировщика снимка экрана. Для декодирования содержимого подтипа WMCMEDIASUBTYPE_WMV1 (Windows Media Video версии 7) не требуются личные данные кодека. Для любого другого типа выходных данных необходимо получить указатель на интерфейс IWMCodecPrivateData кодировщика, вызвав метод QueryInterface любого другого интерфейса объекта, например IMediaObject или IMFTransform.

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

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

Методы

Интерфейс IWMCodecPrivateData содержит следующие методы.

 
IWMCodecPrivateData::GetPrivateData

Извлекает данные кодека для видеосодержимого на основе типа выходных данных, переданного с помощью метода IWMCodecPrivateData::SetPartialOutputType.
IWMCodecPrivateData::SetPartialOutputType

Предоставляет кодеку тип выходного носителя без данных кодека. Это позволяет кодеку создавать частные данные.

Требования

   
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Целевая платформа Windows
Header wmcodecdsp.h

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

Интерфейсы Media Foundation