AudioClientStreamFlags Enumeration |
Specifies characteristics that a client can assign to an audio stream during the initialization of the stream.
Namespace: Ozeki.MediaAssembly: OzekiSDK_Desktop (in OzekiSDK_Desktop.dll) Version: 10.4.98
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 | 65,536 |
The audio session for the stream is a cross-process session. A cross-process session can accept streams from more than one process.
|
| Loopback | 131,072 |
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 | 262,144 |
Enables event-driven buffering.
|
| NoPersist | 524,288 |
The volume and mute settings for an audio session will not persist across system restarts.
|
| RateAdjust | 1,048,576 |
This constant is new in Windows 7. The sample rate of the stream is adjusted to a rate specified by an application.
|
RemarksAUDCLNT_STREAMFLAGS_XXX Constants
See Also