Share via


SoundException Class (Microsoft.DirectX.DirectSound)

Root exception type for all Microsoft DirectSound exceptions. Derives from DirectXException.

Definition

Visual Basic Public Class SoundException
    Inherits DirectXException
C# public class SoundException : DirectXException
C++ public ref class SoundException : DirectXException
JScript public class SoundException extends DirectXException

Members Table

The following table lists the members exposed by the object.

Fields

Field Description
static (Shared in Visual Basic) IsExceptionIgnored Specifies whether DirectX 9.0 for Managed Code exceptions are enabled or disabled. Inherited from DirectXException.

Methods

Method Description
static (Shared in Visual Basic) EnableExceptions Enables Microsoft DirectX 9.0 for Managed Code exception throwing. Inherited from DirectXException.
static (Shared in Visual Basic) GetDirectXErrorString Retrieves a string that contains the name of the DirectX error code. Inherited from DirectXException.
static (Shared in Visual Basic) GetExceptionFromResultInternal Retrieves an ExceptionLeave Site object that represents the result code passed in.
static (Shared in Visual Basic) IgnoreExceptions Disables DirectX 9.0 for Managed Code exception throwing. Inherited from DirectXException.
SoundException Initializes a new instance of the SoundException class.
ToString Obtains the string representation of the current instance. Inherited from DirectXException.

Properties

Property Description
ErrorCode Retrieves or sets the integer value result code. Inherited from DirectXException.
ErrorString Retrieves the error string that is specific to DirectX 9.0 for Managed Code. Inherited from DirectXException.
static (Shared in Visual Basic) LastError Retrieves the error status for the last operation that failed. Inherited from DirectXException.

Inheritance Hierarchy

ObjectLeave Site

ExceptionLeave Site

ApplicationExceptionLeave Site

DirectXException

SoundException

AccessDeniedException

AllocatedException

BadFormatException

BadSendBufferGuidException

BufferLostException

BufferTooSmallException

ControlUnavailableException

EffectsUnavailableException

InvalidCallException

NoAggregationException

NoDriverException

ObjectNotFoundException

OtherApplicationHasPriorityException

PriorityLevelNeededException

SendLoopException

UnsupportedException

Class Information

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