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).
ObjectDSoundHelper
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.