DSoundHelper Class |
Language: |
Contains helper methods and fields for Microsoft DirectSound.
Visual Basic NotInheritable MustInherit Public Class DSoundHelper
Inherits ObjectC# public abstract sealed class DSoundHelper : Object C++ public ref class DSoundHelper abstract sealed : Object JScript public final abstract class DSoundHelper extends Object
The following table lists the members exposed by the object. Click a tab on the left to choose the type of member you want to view.
Fields
Field Description CaptureEffectsClassAcousticEchoCancellation
Retrieves the GUID class identifier for the acoustic echo cancellation capture effect. CaptureEffectsClassNoiseSuppression
Retrieves the GUID class identifier for the noise suppression capture effect. CaptureEffectsMsAcousticEchoCancellation
Retrieves the GUID class identifier for the Microsoft acoustic echo cancellation capture effect. CaptureEffectsMsNoiseSuppression
Retrieves the GUID class identifier for the Microsoft noise suppression capture effect. CaptureEffectsSystemAcousticEchoCancellation
Retrieves the GUID class identifier for the system acoustic echo cancellation capture effect. CaptureEffectsSystemNoiseSuppression
Retrieves the GUID class identifier for the system noise suppression capture effect. DefaultCaptureDevice
Retrieves the GUID for the system-wide default audio capture device. DefaultConeAngle
Retrieves the default cone angle for an Angles structure, in degrees. DefaultConeOutsideVolume
Retrieves the default outside cone angle for an Angles structure, in degrees. DefaultDistanceFactor
Retrieves the default distance factor used by the Listener3D.DistanceFactor and Listener3DSettings.DistanceFactor properties, in meters. DefaultDopplerFactor
Retrieves the default ratio of Doppler effect to that in the real world used by the Listener3D.DopplerFactor and Listener3DSettings.DopplerFactor properties, in meters. DefaultMaxDistance
Retrieves the default maximum distance used by the Buffer3D.MaxDistance and Buffer3DSettings.MaxDistance properties, in meters. DefaultMinDistance
Retrieves the default minimum distance used by the Buffer3D.MinDistance and Buffer3DSettings.MinDistance properties, in meters. DefaultPlaybackDevice
Retrieves the GUID for the system-wide default audio playback device. DefaultRolloffFactor
Retrieves the default ratio of attenuation over distance to that in the real world used by the Listener3D.RolloffFactor and Listener3DSettings.RolloffFactor properties, in meters. DefaultVoiceCaptureDevice
Retrieves the GUID for the default voice capture device. DefaultVoicePlaybackDevice
Retrieves the GUID for the default voice playback device. Guid3DAlgorithmDefault
Retrieves the default 3-D algorithm used by the BufferDescription.Guid3DAlgorithm property. Guid3DAlgorithmHrtfFull
Retrieves the high quality 3-D algorithm used by the BufferDescription.Guid3DAlgorithm property. Guid3DAlgorithmHrtfLight
Retrieves the efficient 3-D algorithm used by the BufferDescription.Guid3DAlgorithm property. Guid3DAlgorithmNoVirtualization
Retrieves the 3-D algorithm used by the BufferDescription.Guid3DAlgorithm property that is mapped onto normal left and right stereo panning. GuidAllObjects
Retrieves the GUID that can represent any DirectSound effect class identifier. Interface3DBuffer
Retrieves the GUID for the Buffer3D interface. Interface3DListener
Retrieves the GUID for the Listener3D interface. InterfaceBuffer
Retrieves the GUID for the Buffer interface. InterfaceCaptureBuffer
Retrieves the GUID for the CaptureBuffer interface. InterfaceCaptureEffectsAcousticEchoCancellation
Retrieves the GUID for the acoustic echo cancellation capture effect interface. InterfaceCaptureEffectsNoiseSuppress
Retrieves the GUID for the noise suppression capture effect interface. InterfaceDirectSound
Retrieves the GUID for the Microsoft.DirectX.DirectSound interface. InterfaceDirectSoundCapture
Retrieves the GUID for the Capture interface. InterfaceEffectsChorus
Retrieves the GUID for the chorus effect interface. InterfaceEffectsCompressor
Retrieves the GUID for the compressor effect interface. InterfaceEffectsDistortion
Retrieves the GUID for the distortion effect interface. InterfaceEffectsEcho
Retrieves the GUID for the echo effect interface. InterfaceEffectsFlanger
Retrieves the GUID for the flanger effect interface. InterfaceEffectsGargle
Retrieves the GUID for the gargle effect interface. InterfaceEffectsInteractive3DLevel2Reverb
Retrieves the GUID for the interactive 3-D level2 reverb effect interface. InterfaceEffectsParamEq
Retrieves the GUID for the parameteric equalizer effect interface. InterfaceEffectsWavesReverb
Retrieves the GUID for the Waves reverb effect interface. InterfaceNotify
Retrieves the GUID for the Notify interface. InterfaceSecondaryBuffer
Retrieves the GUID for the SecondaryBuffer interface. MaxConeAngle
Retrieves the maximum cone angle for an Angles structure, in degrees. MaxDistanceFactor
Retrieves the maximum distance factor used by the Listener3D.DistanceFactor and Listener3DSettings.DistanceFactor properties, in meters. MaxDopplerFactor
Retrieves the maximum ratio of Doppler effect to that in the real world used by the Listener3D.DopplerFactor and Listener3DSettings.DopplerFactor properties, in meters. MaxRolloffFactor
Retrieves the maximum ratio of attenuation over distance to that in the real world used by the Listener3D.RolloffFactor and Listener3DSettings.RolloffFactor properties, in meters. MinConeAngle
Retrieves the minimum cone angle for an Angles structure, in degrees. MinDistanceFactor
Retrieves the minimum distance factor used by the Listener3D.DistanceFactor and Listener3DSettings.DistanceFactor properties, in meters. MinDopplerFactor
Retrieves the minimum ratio of Doppler effect to that in the real world used by the Listener3D.DopplerFactor and Listener3DSettings.DopplerFactor properties, in meters. MinRolloffFactor
Retrieves the minimum ratio of attenuation over distance to that in the real world used by the Listener3D.RolloffFactor and Listener3DSettings.RolloffFactor properties, in meters. StandardChorusGuid
Retrieves the GUID class identifier for the chorus effect. StandardCompressorGuid
Retrieves the GUID class identifier for the compressor effect. StandardDistortionGuid
Retrieves the GUID class identifier for the distortion effect. StandardEchoGuid
Retrieves the GUID class identifier for the echo effect. StandardFlangerGuid
Retrieves the GUID class identifier for the flanger effect. StandardGargleGuid
Retrieves the GUID class identifier for the gargle effect. StandardInteractive3DLevel2ReverbGuid
Retrieves the GUID class identifier for the interactive 3-D level2 reverb effect. StandardParamEqGuid
Retrieves the GUID class identifier for the parameteric equalizer effect. StandardWavesReverbGuid
Retrieves the GUID class identifier for the Waves reverb effect. Methods
Method Description GetObjectFromInterfaceGuid
Retrieves an object based on an interface globally unique identifier (GUID).
Namespace Microsoft.DirectX.DirectSound Assembly Microsoft.DirectX.DirectSound (microsoft.directx.directsound.dll) Strong Name Microsoft.DirectX.DirectSound, Version=1.0.900.0, Culture=neutral, PublicKeyToken=d3231b57b74a1492
Send comments about this topic to Microsoft. © Microsoft Corporation. All rights reserved.
Feedback? Please provide us with your comments on this topic.