AudioFlags
Enum for Audio Flags
Each value determines a different flag for the playback stream.
Enumeration Members
FLAG_NONE
FLAG_NONE:
0
FLAG_AUDIBILITY_ENFORCED
FLAG_AUDIBILITY_ENFORCED:
1
Flag defining a behavior where the audibility of the sound will be ensured by the system.
FLAG_HW_AV_SYNC
FLAG_HW_AV_SYNC:
2
Flag requesting the use of an output stream supporting hardware A/V synchronization.
FLAG_LOW_LATENCY
FLAG_LOW_LATENCY:
4
Flag indicating thin buffer and fast rendering loop frame.
FLAG_LOW_POWER
FLAG_LOW_POWER:
8
Flag indicating large buffer and slow rendering loop frame for power consumption.
FLAG_TIMED_AUDIO
FLAG_TIMED_AUDIO:
16
Flag indicating content is part of Whole Home Audio network distribution
FLAG_OFFLOAD
FLAG_OFFLOAD:
32
Flag indicating content is to be processed externally (DSP etc)
FLAG_PASSTHROUGH
FLAG_PASSTHROUGH:
64
Flag indicating content is to be processed without rendering in mixer
FLAG_ALL
FLAG_ALL:
127
Flag value:
FLAG_ALL =
FLAG_AUDIBILITY_ENFORCED |
FLAG_HW_AV_SYNC |
FLAG_LOW_LATENCY |
FLAG_LOW_POWER |
FLAG_TIMED_AUDIO |
FLAG_OFFLOAD |
FLAG_PASSTHROUGH
Last updated: Jul 22, 2026

