LowLagPhotoControl Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit des fonctionnalités pour gérer le mode de capture photo à faible décalage de l’obturateur sur l’appareil de capture.
public ref class LowLagPhotoControl sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
class LowLagPhotoControl final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Standard)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.MTA)]
public sealed class LowLagPhotoControl
Public NotInheritable Class LowLagPhotoControl
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Vous pouvez accéder à LowLagPhotoControl pour l’appareil de capture via MediaCapture.VideoDeviceController.
Les miniatures sont prises en charge pour un décalage d’obturateur faible des photos et des séquences de photos.
Pour activer les miniatures, définissez ThumbnailEnabled surtrue.
Vous pouvez définir la taille de miniature souhaitée via DesiredThumbnailSize et définir le format de miniature via ThumbnailFormat.
Propriétés
DesiredThumbnailSize |
Obtient ou définit la taille souhaitée pour les miniatures, qui est la plus grande longueur de l’image, largeur ou hauteur. |
HardwareAcceleratedThumbnailSupported |
Obtient une valeur qui spécifie si l’accélération matérielle est prise en charge pour les miniatures. |
ThumbnailEnabled |
Obtient une valeur qui active et désactive la prise en charge des miniatures. |
ThumbnailFormat |
Obtient ou définit le format multimédia des miniatures. |
Méthodes
GetCurrentFrameRate() |
Obtient la fréquence d’images actuelle à laquelle les images peuvent être prises. |
GetHighestConcurrentFrameRate(IMediaEncodingProperties) |
Obtient la fréquence d’images la plus élevée prise en charge lorsque la vidéo et les photos sont capturées simultanément. |