Attribut _ de _ _ _ _ rôle AUDCAP du type de source de l’attribut DEVSOURCE _ MF
Spécifie le rôle d’appareil pour un périphérique de capture audio.
Type de données
ERole stocké en tant que UInt32
Obtenir/définir
Pour récupérer cet attribut, appelez IMFAttributes :: GetUInt32.
Pour définir cet attribut, appelez IMFAttributes :: SetUINT32.
Notes
Le type d’énumération eRole est documenté dans la documentation de l’API audio principale.
La valeur de l’attribut spécifie un rôle d’appareil. Cet attribut est utilisé avec les fonctions suivantes.
Cet attribut peut être utilisé comme entrée pour les fonctions MFCreateDeviceSource et MFCreateDeviceSourceActivate . Si l’attribut est spécifié, la fonction crée une source de média qui utilise le périphérique de capture audio par défaut pour le rôle d’appareil spécifié.
Cet attribut peut également être utilisé comme entrée de la fonction MFEnumDeviceSources . Si l’attribut est spécifié, l’énumération est limitée au rôle d’appareil spécifié. En outre, chaque objet d’activation retourné par la fonction MFEnumDeviceSources contient cet attribut. L’attribut est ensuite utilisé en interne par l’objet d’activation lorsqu’il crée la source du média.
La constante GUID de cet attribut est exportée à partir de mfuuid. lib.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
applications de [ bureau Windows 7 uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2008 R2, [ applications de bureau uniquement] |
| En-tête |
|