DataFlow-Enumeration (devicetopology.h)

Die DataFlow-Enumeration gibt die Datenflussrichtung eines Audiostreams über einen Connector an.

Syntax

typedef enum __MIDL___MIDL_itf_devicetopology_0000_0000_0011 {
  In = 0,
  Out
} DataFlow;

Konstanten

 
In
Wert: 0
Eingabestream Der Audiostream fließt über den Connector in das Gerät.
Out
Ausgabedatenstrom. Der Audiostream fließt über den Connector aus dem Gerät.

Hinweise

Die IConnector::GetDataFlow-Methode verwendet die in der DataFlow-Enumeration definierten Konstanten.

Die Topologie eines Rendering- oder Aufnahmegeräts auf einem Audioadapter verfügt in der Regel über einen oder mehrere Connectors mit einer Datenflussrichtung von "In", über die Audiodaten in das Gerät gelangen, und einen oder mehrere Connectors mit der Datenflussrichtung "Out", über die Audiodaten das Gerät verlassen. Ein typisches Renderinggerät auf einem Adapter verfügt beispielsweise über einen Connector mit Datenflussrichtung "In", über den die Windows-Audio-Engine PCM-Daten in das Gerät streamt. Dasselbe Gerät verfügt über einen Anschluss mit Datenflussrichtung "Out", über den das Gerät ein Audiosignal an Lautsprecher oder Kopfhörer überträgt.

Die Topologie eines Renderingendpunktgeräts (z. B. Kopfhörer) verfügt über einen einzelnen Anschluss mit Datenflussrichtung "In", über den Audiodaten (in Form eines analogen Signals) in das Gerät gelangen.

Die Topologie eines Erfassungsendpunktgeräts (z. B. eines Mikrofons) verfügt über einen einzelnen Connector mit Datenflussrichtung "Out", über den Audiodaten das Gerät verlassen.

Weitere Informationen finden Sie unter Gerätetopologien.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile devicetopology.h

Weitere Informationen

Kernaudiokonstanten

Kernaudioaufzählungen

IConnector::GetDataFlow