MediaCaptureVideoProfileMediaDescription Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет описание мультимедиа, поддерживаемое видеопрофилем.
public ref class MediaCaptureVideoProfileMediaDescription sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaCaptureVideoProfileMediaDescription final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaCaptureVideoProfileMediaDescription
Public NotInheritable Class MediaCaptureVideoProfileMediaDescription
- Наследование
- Атрибуты
Требования к Windows
Семейство устройств |
Windows 10 (появилось в 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (появилось в v1.0)
|
Возможности приложения |
backgroundMediaRecording
|
Комментарии
Экземпляр MediaCaptureVideoProfileMediaDescription определяет группу параметров записи, поддерживаемых видеопрофилем. Например, один видеопрофиль может поддерживать запись видео с разрешением 720p со разрешением 30 кадров/с с поддержкой видео в формате HDR, а также запись видео с разрешением 1080p с разрешением 30 кадров/с без поддержки видео в формате HDR. В этом случае каждый из них будет представлен объектом MediaCaptureVideoProfileMediaDescription в списке SupportedRecordMediaDescription видеопрофиля . Каждый профиль содержит отдельные списки описаний мультимедиа для фотозахвата, предварительного просмотра и записи видео. Дополнительные сведения о профилях видео см. в разделе MediaCaptureVideoProfile.
Устройство захвата настраивается для использования определенного объекта MediaCaptureVideoProfileMediaDescription с помощью объекта MediaCaptureInitializationSettings . Важно, чтобы значения описания мультимедиа профиля видео, используемые при настройке устройства, были совместимы с другими параметрами инициализации. Дополнительные сведения о том, как правильно использовать описания профилей мультимедиа в MediaCaptureInitializationSettings, см. в разделах MediaCaptureInitializationSettings.PhotoMediaDescription, MediaCaptureInitializationSettings.PreviewMediaDescription и MediaCaptureInitializationSettings.RecordMediaDescription.
Инструкции по работе с видеопрофилями см. в статье Обнаружение и выбор возможностей камеры с помощью профилей камеры.
Журнал версий
Версия Windows | Версия пакета SDK | Добавленная стоимость |
---|---|---|
1803 | 17134 | Свойства |
1803 | 17134 | Subtype |
Свойства
FrameRate |
Возвращает частоту кадров описания мультимедиа. |
Height |
Возвращает высоту описания носителя. |
IsHdrVideoSupported |
Возвращает значение, указывающее, включает ли описание мультимедиа поддержку видео в формате HDR. |
IsVariablePhotoSequenceSupported |
Возвращает значение, указывающее, включает ли описание носителя поддержку переменной последовательности фотографий. |
Properties |
Возвращает доступную только для чтения карту настраиваемых атрибутов, предоставляемых производителем устройства захвата. |
Subtype |
Возвращает строку, содержащую стандартное имя подтипа кодирования мультимедиа, поддерживаемого профилем мультимедиа, например "Aac", "Jpeg" или "Hevc". |
Width |
Возвращает ширину описания носителя. |