Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Описывает формат видео.
Синтаксис
typedef struct _MFVIDEOFORMAT {
DWORD dwSize;
MFVideoInfo videoInfo;
GUID guidFormat;
MFVideoCompressedInfo compressedInfo;
MFVideoSurfaceInfo surfaceInfo;
} MFVIDEOFORMAT;
Члены
dwSize
Размер структуры в байтах. Это значение включает размер записей палитры, которые могут отображаться после элемента surfaceInfo .
videoInfo
Структура MFVideoInfo. Эта структура содержит сведения, применимые как к сжатым, так и к несжатым форматам.
guidFormat
Подтип видео. См. раздел Идентификаторы GUID подтипа видео.
compressedInfo
Структура MFVideoCompressedInfo. Эта структура содержит сведения, применимые только к сжатым форматам.
surfaceInfo
Структура MFVideoSurfaceInfo. Эта структура содержит сведения, которые применяются только к несжатой форме.
Комментарии
Приложения не должны использовать эту структуру. Вместо этого рекомендуется, чтобы приложения использовали атрибуты для описания формата видео. Список атрибутов типа мультимедиа см. в разделе Атрибуты типа мультимедиа. С помощью атрибутов можно задать только известные сведения о формате, что проще (и, скорее всего, будет точным), чем пытаться заполнить полные сведения о формате для структуры MFVIDEOFORMAT .
Чтобы инициализировать объект типа мультимедиа из структуры MFVIDEOFORMAT , вызовите MFInitMediaTypeFromMFVideoFormat.
Структуру MFVIDEOFORMAT можно использовать в качестве блока формата для типа мультимедиа DirectShow. Задайте для GUID формата значение FORMAT_MFVideoFormat.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows Vista [только классические приложения] |
| Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
| Верхняя часть | mfobjects.h (включая Mfidl.h) |