The AudioClientProperties structure is used to set the parameters that describe the properties of the client’s audio stream.
typedef struct AudioClientProperties {
UINT32 cbSize;
BOOL bIsOffload;
AUDIO_STREAM_CATEGORY eCategory;
} AudioClientProperties;
cbSize
The size of the buffer for the audio stream.
bIsOffload
Boolean value to indicate whether or not the audio stream is hardware-offloaded.
eCategory
An enumeration that is used to specify the category of the audio stream.
Header: Declared in audioclient.h.
Library: Use mmdevapi.lib.