Microsoft DirectX 9.0 SDK Update (October 2004)

Speakers Structure

Language:

Note: This documentation is preliminary and is subject to change.

Contains properties that define various speaker configurations.

Definition

Visual Basic .NET Public Structure Speakers
C# public struct Speakers
Managed C++ public __value struct Speakers
JScript .NET In JScript .NET, you can use structures, but you cannot define your own.

Members Table

Method Description
Speakers Initializes a new instance of the Speakers structure.
ToString Obtains a string representation of the current instance.
Property Description
FivePointOne Retrieves and sets whether the audio will be played through a speaker arrangement of five surround speakers with a subwoofer.
GeometryMax Retrieves and sets whether the speakers are directed over an arc of 180 degrees.
GeometryMin Retrieves and sets whether the speakers are directed over an arc of 5 degrees.
GeometryNarrow Retrieves and sets whether the speakers are directed over an arc of 10 degrees.
GeometryWide Retrieves and sets whether the speakers are directed over an arc of 20 degrees.
Headphone Retrieves and sets whether the audio will be played through headphones.
Mono Retrieves and sets whether the audio will be played through a monaural speaker type.
Quad Retrieves and sets whether the audio will be played through a quadraphonic speaker type.
SevenPointOne Retrieves and sets whether the audio will be played through a speaker arrangement of seven surround speakers with a subwoofer.
Stereo Retrieves and sets whether the audio will be played through a stereo speaker type.
Surround Retrieves and sets whether the audio will be played through a surround sound speaker type.

Remarks

A Speakers object should have one of the following speaker type properties set to true:

A Speakers object, in combination with the speaker type mention above, should have one of the following geometry type properties set to true:

This structure is used to control a global Windows setting that affect all users and applications on the system. It is provided only for use by configuration utilities provided by audio device vendors.  No other applications should call it.

Structure Information

Namespace Microsoft.DirectX.DirectSound
Assembly Microsoft.DirectX.DirectSound (microsoft.directx.directsound.dll)
Strong Name Microsoft.DirectX.DirectSound,  Version=1.0.2902.0,  Culture=neutral,  PublicKeyToken=31bf3856ad364e35

See Also


© 2004 Microsoft Corporation. All rights reserved. Terms of use.

Feedback? Please provide us with your comments on this topic.
For more help, visit the DirectX Developer Center