IAudioDeviceEndpoint::GetEventDrivenCapable method

The GetEventDrivenCapable method indicates whether the device endpoint is event driven. The device endpoint controls the period of the audio engine by setting events that signal buffer availability.


HRESULT GetEventDrivenCapable(
  BOOL *pbisEventCapable



Return Value

If the method succeeds, it returns S_OK.


Call the GetEventDrivenCapable method before calling the IAudioDeviceEndpoint::SetBuffermethod, which initializes the device endpoint and creates a buffer. This allows the device endpoint to set up the structures needed for driving events.

If the audio engine requires an event driven device endpoint, it will:

The Remote Desktop Services AudioEndpoint API is for use in Remote Desktop scenarios; it is not for client applications.


Windows version Windows 7 Windows Server 2008 R2
Target Platform Windows
Header audioengineendpoint.h

See Also