Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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

Show:
© 2014 Microsoft