Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die EDataFlow-Enumeration definiert Konstanten, die die Richtung angeben, in der Audiodaten zwischen einem Audioendpunktgerät und einer Anwendung fließen.
Syntax
typedef enum __MIDL___MIDL_itf_mmdeviceapi_0000_0000_0001 {
eRender = 0,
eCapture,
eAll,
EDataFlow_enum_count
} EDataFlow;
Konstanten
eRenderWert: 0 Audiorenderingstream. Audiodaten werden von der Anwendung zum Audioendpunktgerät übertragen, das den Stream rendert. |
eCaptureAudioaufnahmedatenstrom. Audiodaten werden vom Audioendpunktgerät, das den Stream erfasst, zur Anwendung übertragen. |
eAllAudiorendering oder Aufzeichnungsstream. Audiodaten können entweder von der Anwendung an das Audioendpunktgerät oder vom Audioendpunktgerät an die Anwendung übertragen werden. |
EDataFlow_enum_countDie Anzahl der Member in der EDataFlow-Enumeration (ohne das EDataFlow_enum_count-Members). |
Hinweise
Die Methoden IMMDeviceEnumerator::GetDefaultAudioEndpoint, IMMDeviceEnumerator::EnumAudioEndpoints, IMMEndpoint::GetDataFlow und IMMNotificationClient::OnDefaultDeviceChanged verwenden die in der EDataFlow-Enumeration definierten Konstanten.
Anforderungen
| Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows Server 2008 [nur Desktop-Apps] |
| Kopfzeile | mmdeviceapi.h |
Weitere Informationen
IMMDeviceEnumerator::EnumAudioEndpoints