Freigeben über


IAudioDeviceEndpoint::GetEventDrivenCapable-Methode (audioengineendpoint.h)

Die GetEventDrivenCapable-Methode gibt an, ob der Geräteendpunkt ereignisgesteuert ist. Der Geräteendpunkt steuert den Zeitraum der Audio-Engine durch Festlegen von Ereignissen, die die Pufferverfügbarkeit signalisieren.

Syntax

HRESULT GetEventDrivenCapable(
  [out] BOOL *pbisEventCapable
);

Parameter

[out] pbisEventCapable

Der Wert TRUE gibt an, dass der Geräteendpunkt ereignisgesteuert ist. Der Wert FALSE gibt an, dass er nicht ereignisgesteuert ist. Wenn das Endpunktgerät ereignisgesteuert ist, kann die Audio-Engine Ereignisse von einem Audiogeräteendpunkt empfangen.

Rückgabewert

Wenn die Methode erfolgreich ist, gibt sie S_OK zurück.

Hinweise

Rufen Sie die GetEventDrivenCapable-Methode auf, bevor Sie die IAudioDeviceEndpoint::SetBuffer-Methode aufrufen, die den Geräteendpunkt initialisiert und einen Puffer erstellt. Dadurch kann der Geräteendpunkt die strukturen einrichten, die für Treiberereignisse benötigt werden.

Wenn die Audio-Engine einen ereignisgesteuerten Geräteendpunkt erfordert, erfolgt Folgendes:

Die Remotedesktopdienste-AudioEndpoint-API ist für die Verwendung in Remotedesktopszenarien vorgesehen. es ist nicht für Clientanwendungen vorgesehen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 7
Unterstützte Mindestversion (Server) Windows Server 2008 R2
Zielplattform Windows
Kopfzeile audioengineendpoint.h

Weitere Informationen

IAudioDeviceEndpoint