AudioClientStreamFlags Enumeration |
Specifies characteristics that a client can assign to an audio stream during the initialization of the stream.
Namespace: Ozeki.MediaAssembly: OzekiSDK (in OzekiSDK.dll) Version: 1.8.12.0 (1.8.12)
Syntax [FlagsAttribute]
public enum AudioClientStreamFlags
<FlagsAttribute>
Public Enumeration AudioClientStreamFlags
[FlagsAttribute]
public enum class AudioClientStreamFlags
[<FlagsAttribute>]
type AudioClientStreamFlags
Members
| Member name | Value | Description |
---|
| None | 0 |
None
|
| CrossProcess | 65536 |
The audio session for the stream is a cross-process session. A cross-process session can accept streams from more than one process.
|
| Loopback | 131072 |
Enables loopback recording. In loopback recording, the audio engine copies the audio stream
that is being played by a rendering endpoint device into an audio endpoint buffer so that a WASAPI client can capture the stream.
|
| EventCallback | 262144 |
Enables event-driven buffering.
|
| NoPersist | 524288 |
The volume and mute settings for an audio session will not persist across system restarts.
|
| RateAdjust | 1048576 |
This constant is new in Windows 7. The sample rate of the stream is adjusted to a rate specified by an application.
|
Remarks AUDCLNT_STREAMFLAGS_XXX Constants
See Also