MediaFrameSourceController 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.
Vous permet d’obtenir et de définir les propriétés d’un MediaFrameSource et d’obtenir un VideoDeviceController, qui fournit des contrôles d’appareil photo tels que l’exposition, le focus et le zoom.
public ref class MediaFrameSourceController sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameSourceController final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameSourceController
Public NotInheritable Class MediaFrameSourceController
- Héritage
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 Anniversary Edition (introduit dans 10.0.14393.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v3.0)
|
Remarques
Obtenez une instance de la classe MediaFrameSourceController en accédant à la propriété Controller d’un MediaFrameSource.
Pour obtenir des conseils pratiques sur l’utilisation de MediaFrameSource pour capturer des images, consultez Traiter des trames multimédias avec MediaFrameReader.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1703 | 15063 | GetPropertyByExtendedIdAsync |
1703 | 15063 | SetPropertyByExtendedIdAsync |
1803 | 17134 | AudioDeviceController |
Propriétés
AudioDeviceController |
Obtient un AudioDeviceController pour un MediaFrameSource, qui fournit des contrôles tels que la définition du niveau de volume ou la désactivation du périphérique audio. |
VideoDeviceController |
Obtient un VideoDeviceController pour un MediaFrameSource, qui fournit des contrôles d’appareil photo tels que l’exposition, le focus et le zoom. |
Méthodes
GetPropertyAsync(String) |
Obtient de manière asynchrone un objet qui contient la valeur d’une propriété MediaFrameSource, si la valeur de la propriété est récupérée avec succès, et décrit le résultat status de l’opération get. |
GetPropertyByExtendedIdAsync(Byte[], IReference<UInt32>) |
Obtient de manière asynchrone la valeur de la propriété avec l’ID spécifié à partir d’un MediaFrameSource, en utilisant un ID étendu avec des informations d’en-tête personnalisées et en spécifiant la taille maximale de mémoire tampon requise pour stocker le résultat. |
SetPropertyAsync(String, Object) |
Définit de manière asynchrone la valeur d’une propriété MediaFrameSource et retourne un objet MediaFrameSourceSetPropertyStatus décrivant le résultat status de l’opération set. |
SetPropertyByExtendedIdAsync(Byte[], Byte[]) |
Définit de manière asynchrone la valeur de la propriété avec l’ID spécifié sur un MediaFrameSource, à l’aide d’un ID étendu avec des informations d’en-tête personnalisées. |