CMFormatDescription Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов
public class CMFormatDescription : IDisposable, ObjCRuntime.INativeObject
type CMFormatDescription = class
interface INativeObject
interface IDisposable
- Наследование
-
CMFormatDescription
- Производный
- Реализации
Комментарии
Некоторые свойства применяются ко всем типам мультимедиа, а другие — только к определенным типам мультимедиа. В таких случаях они имеют префикс Аудио или Видео.
Свойства
AudioChannelLayout |
Только аудиоданные: опишите макет канала. |
AudioFormats |
Только аудиоданные: поддерживаемые форматы звука, отсортированные от наиболее полнофункционированных к меньшим. |
AudioFormatType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
AudioMagicCookie |
Только аудиоданные: волшебный файл cookie, который может потребоваться передать в некоторые серверные части. |
AudioMostCompatibleFormat |
Только аудиоданные: возвращает наиболее понятный аудиоформат. |
AudioRichestDecodableFormat |
Только аудиоданные. Возвращает самый широкий декодируемый формат. |
AudioStreamBasicDescription |
Только аудиоданные. Возвращает объект AudioStreamBasicDescritpion для звука. |
ClosedCaptionFormatType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
Handle |
Дескриптор (указатель) на представление неуправляемого объекта. |
MediaSubType |
Возвращает подтип мультимедиа. В идеале следует использовать строго типизированные версии. |
MediaType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
MetadataFormatType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
MuxedStreamType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
SubtitleFormatType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
TimeCodeFormatType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
VideoCodecType |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
Методы
Create(CMMediaType, UInt32, CMFormatDescriptionError) |
Создает CMFormatDescription (или его подкласс) на основе собственного дескриптора и для его упаковки в определенный тип. |
Create(IntPtr, Boolean) |
Создает cmFormatDescription (или его подкласс) на основе собственного дескриптора. |
Create(IntPtr) |
Создает cmFormatDescription (или его подкласс) на основе собственного дескриптора. |
Dispose() |
Освобождает ресурсы, используемые объектом CMFormatDescription. |
Dispose(Boolean) |
Освобождает ресурсы, используемые объектом CMFormatDescription. |
Finalize() |
Метод завершения для объекта CMFormatDescription |
GetExtension(String) |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
GetExtensions() |
Описание мультимедийных данных для звуковых, видео, текстовых и временных кодов |
GetTypeID() |
Идентификатор типа для типа CoreMedia.CMFormatDescription. |