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


Объект свойств выходного носителя

[Функция, связанная с этой страницей, пакет SDK для Windows Media 11, является устаревшей функцией. Он был заменен средства чтения источника и записи приемника. средства чтения источников и записи приемника оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать новый код средства чтения исходного кода и записи приемников вместо пакета SDK для Windows Media 11, когда это возможно. Корпорация Майкрософт предлагает, что существующий код, использующий устаревшие API, будет перезаписан для использования новых API, если это возможно.]

Объект свойств выходного носителя используется для извлечения и задания выходного свойства. Объекты свойств выходных носителей создаются для поддерживаемых форматов выходных данных потоков в файле, загруженном в объект чтения. Для сжатых потоков свойства выходных данных определяются возможными выходными данными декомпрессированного кодека.

Объект свойств выходного носителя создается IWMReader::GetOutputProps Этот метод создает объект свойств выходных носителей, содержащий свойства выходного формата по умолчанию. Другие форматы могут поддерживаться для выходных данных. Чтобы получить дополнительные форматы выходных данных, можно вызвать IWMReader::GetOutputFormatCount, чтобы получить количество поддерживаемых форматов выходных данных, а затем выполнить их с помощью вызовов IWMReader::GetOutputFormat. GetOutputFormat создает объект свойств выходных носителей, заполненный данными для выбранного формата вывода.

Объекты свойств выходных носителей также можно создать с синхронным средством чтения. Все имена методов идентичны именам методов в средстве чтения, и все они предоставляются интерфейсом IWMSyncReader.

GetOutputProps и GetOutputFormat задайте указатель на интерфейс IWMOutputMediaProps. Другие интерфейсы объекта свойств носителя выходных данных можно получить путем вызова метода QueryInterface.

Следующие интерфейсы поддерживаются каждым объектом свойств выходных носителей.

Интерфейс Описание
IWMMediaProps Используется в качестве базового интерфейса для других интерфейсов свойств мультимедиа (входные, выходные данные и видео).
IWMOutputMediaProps Извлекает свойства выходных данных.
IWMVideoMediaProps Управляет свойствами видеопотока. Это необязательный интерфейс, доступный только для видеопотоков.

 

объекты

объекта чтения