Share via


MediaCaptureVideoProfileMediaDescription Classe

Definição

Representa uma descrição da mídia compatível com um perfil de vídeo.

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
Herança
Object Platform::Object IInspectable MediaCaptureVideoProfileMediaDescription
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)
Funcionalidades do aplicativo
backgroundMediaRecording

Comentários

Uma instância de MediaCaptureVideoProfileMediaDescription define um grupo de configurações de captura compatíveis com um perfil de vídeo. Por exemplo, um único perfil de vídeo pode dar suporte à gravação de vídeo 720p a 30 fps com suporte a vídeo HDR e também dar suporte à gravação de vídeo 1080p a 30 fps sem suporte a vídeo HDR. Nesse caso, cada um deles seria representado por um objeto MediaCaptureVideoProfileMediaDescription na lista SupportedRecordMediaDescription do perfil de vídeo. Cada perfil contém listas separadas de descrições de mídia para captura de fotos, visualização e gravação de vídeo. Para obter mais informações sobre perfis de vídeo, consulte MediaCaptureVideoProfile.

Configure o dispositivo de captura para usar um MediaCaptureVideoProfileMediaDescription específico usando o objeto MediaCaptureInitializationSettings . É importante que os valores de descrição da mídia do perfil de vídeo usados ao configurar o dispositivo sejam compatíveis com as outras configurações de inicialização. Para obter mais informações sobre como usar corretamente descrições de perfil de mídia no MediaCaptureInitializationSettings, consulte MediaCaptureInitializationSettings.PhotoMediaDescription, MediaCaptureInitializationSettings.PreviewMediaDescription e MediaCaptureInitializationSettings.RecordMediaDescription.

Para obter diretrizes de instruções para trabalhar com perfis de vídeo, consulte Descobrir e selecionar recursos de câmera com perfis de câmera.

Histórico de versão

Versão do Windows Versão do SDK Valor adicionado
1803 17134 Propriedades
1803 17134 Subtype

Propriedades

FrameRate

Obtém a taxa de quadros da descrição da mídia.

Height

Obtém a altura da descrição da mídia.

IsHdrVideoSupported

Obtém um valor que indica se a descrição da mídia inclui suporte a vídeo HDR.

IsVariablePhotoSequenceSupported

Obtém um valor que indica se a descrição da mídia inclui suporte a sequência de fotos variável.

Properties

Obtém um mapa somente leitura de atributos personalizados fornecidos pelo fabricante do dispositivo de captura.

Subtype

Obtém uma cadeia de caracteres que contém o nome padrão para o subtipo de codificação de mídia compatível com o perfil de mídia, como "Aac", "Jpeg" ou "Hevc".

Width

Obtém a largura da descrição da mídia.

Aplica-se a

Confira também