Объект свойств выходного носителя
[Функция, связанная с этой страницей, пакет 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 | Управляет свойствами видеопотока. Это необязательный интерфейс, доступный только для видеопотоков. |
Связанные разделы