Partager via


attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID

Spécifie l’ID de point de terminaison d’un périphérique de capture audio.

Type de données

WCHAR*

Obtenir/définir

Pour obtenir cet attribut, appelez IMFAttributes::GetString.

Pour définir cet attribut, appelez IMFAttributes::SetString.

Notes

La valeur de l’attribut est un ID de point de terminaison. Cet attribut est utilisé avec les fonctions suivantes :

  • Il peut être utilisé comme entrée pour les fonctions MFCreateDeviceSource et MFCreateDeviceSourceActivate . Dans ce contexte, l’attribut spécifie le périphérique de capture audio pour la fonction . Vous pouvez obtenir l’ID de point de terminaison d’un appareil donné en appelant la méthode IMMDevice::GetId . Pour plus d’informations, consultez la documentation de l’API Audio de base.
  • Lorsque la fonction MFEnumDeviceSources énumère les périphériques audio, les objets d’activation retournés contiennent cet attribut. L’attribut est utilisé en interne par l’objet d’activation lorsqu’il crée la source multimédia.

La constante GUID de cet attribut est exportée à partir de mfuuid.lib.

Spécifications

Condition requise Valeur
En-tête
Mfidl.h

Voir aussi

Liste alphabétique des attributs Media Foundation

Capture audio/vidéo

Capturer des attributs d’appareil