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


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
Наследование
Object Platform::Object IInspectable 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

Возвращает ширину описания носителя.

Применяется к

См. также раздел