MediaCaptureVideoProfileMediaDescription Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una descripción de los medios admitidos por un 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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Características de aplicaciones |
backgroundMediaRecording
|
Comentarios
Una instancia de MediaCaptureVideoProfileMediaDescription define un grupo de configuraciones de captura compatibles con un perfil de vídeo. Por ejemplo, un único perfil de vídeo puede admitir la grabación de vídeo de 720p a 30 fps con compatibilidad con vídeo HDR y también admite la grabación de vídeo de 1080p a 30 fps sin compatibilidad con vídeo HDR. En este caso, cada uno de ellos se representaría mediante un objeto MediaCaptureVideoProfileMediaDescription en la lista SupportedRecordMediaDescription del perfil de vídeo. Cada perfil contiene listas independientes de descripciones multimedia para la captura de fotos, la vista previa y la grabación de vídeo. Para obtener más información sobre los perfiles de vídeo, vea MediaCaptureVideoProfile.
El dispositivo de captura se configura para usar un objeto MediaCaptureVideoProfileMediaDescription determinado mediante el objeto MediaCaptureInitializationSettings . Es importante que los valores de descripción multimedia del perfil de vídeo que use al configurar el dispositivo sean compatibles con las demás opciones de inicialización. Para obtener más información sobre cómo usar correctamente las descripciones de perfil multimedia en MediaCaptureInitializationSettings, vea MediaCaptureInitializationSettings.PhotoMediaDescription, MediaCaptureInitializationSettings.PreviewMediaDescription y MediaCaptureInitializationSettings.RecordMediaDescription.
Para obtener instrucciones paso a paso para trabajar con perfiles de vídeo, consulte Detección y selección de funcionalidades de cámara con perfiles de cámara.
Historial de versiones
Versión de Windows | Versión del SDK | Valor agregado |
---|---|---|
1803 | 17134 | Propiedades |
1803 | 17134 | Subtype |
Propiedades
FrameRate |
Obtiene la velocidad de fotogramas de la descripción del medio. |
Height |
Obtiene el alto de la descripción del medio. |
IsHdrVideoSupported |
Obtiene un valor que indica si la descripción multimedia incluye compatibilidad con vídeo HDR. |
IsVariablePhotoSequenceSupported |
Obtiene un valor que indica si la descripción del medio incluye compatibilidad con la secuencia de fotos variable. |
Properties |
Obtiene un mapa de solo lectura de los atributos personalizados proporcionados por el fabricante del dispositivo de captura. |
Subtype |
Obtiene una cadena que contiene el nombre estándar del subtipo de codificación multimedia admitido por el perfil multimedia, como "Aac", "Jpeg" o "Hevc". |
Width |
Obtiene el ancho de la descripción del medio. |