attribut MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID
Gibt die Endpunkt-ID für ein Audioaufnahmegerät an.
Datentyp
WCHAR*
Abrufen/Festlegen
Um dieses Attribut abzurufen, rufen Sie IMFAttributes::GetString auf.
Um dieses Attribut festzulegen, rufen Sie IMFAttributes::SetString auf.
Bemerkungen
Der Wert des Attributs ist eine Endpunkt-ID. Dieses Attribut wird mit den folgenden Funktionen verwendet:
- Sie kann als Eingabe für die Funktionen MFCreateDeviceSource und MFCreateDeviceSourceActivate verwendet werden. In diesem Kontext gibt das Attribut das Audioerfassungsgerät für die Funktion an. Sie können die Endpunkt-ID für ein bestimmtes Gerät abrufen, indem Sie die IMMDevice::GetId-Methode aufrufen. Weitere Informationen finden Sie in der Dokumentation zur Core Audio-API.
- Wenn die MFEnumDeviceSources-Funktion Audiogeräte aufzählt, enthalten die zurückgegebenen Aktivierungsobjekte dieses Attribut. Das Attribut wird intern vom Aktivierungsobjekt verwendet, wenn es die Medienquelle erstellt.
Die GUID-Konstante für dieses Attribut wird aus mfuuid.lib exportiert.
Anforderungen
Anforderung | Wert |
---|---|
Header |
|
Siehe auch