MediaCaptureVideoProfileMediaDescription Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |