AudioClientProperties Structure

The AudioClientProperties structure is used to set the parameters that describe the properties of the client’s audio stream.

Syntax

typedef struct AudioClientProperties {
    UINT32 cbSize;
    BOOL bIsOffload;
    AUDIO_STREAM_CATEGORY eCategory;
} AudioClientProperties;  

Members

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.

Requirements

Header: Declared in audioclient.h.

Library: Use mmdevapi.lib.