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;
  AUDCLNT_STREAMOPTIONS  Options;
} AudioClientProperties, *PAudioClientProperties;

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.

Options

A bit-field describing the characteristics of the stream.

Supported in Windows 8.1 and later.

Requirements

Minimum supported client

Windows 8 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2012 [desktop apps | Windows Store apps]

Header

Audioclient.h

See also

AUDIO_STREAM_CATEGORY
IAudioClient2::SetClientProperties

 

 

Community Additions

ADD
Show:
© 2014 Microsoft