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.
DirectSound Interface GUIDs
The following GUIDs are used as interface identifiers (IIDs) to obtain DirectSound interfaces.
| IID | Interface |
|---|---|
| IID_IDirectSound3DBuffer8 | IDirectSound3DBuffer8 |
| IID_IDirectSound3DListener8 | IDirectSound3DListener8 |
| IID_IDirectSound8 | IDirectSound8 |
| IID_IDirectSoundBuffer8 | IDirectSoundBuffer8 |
| IID_IDirectSoundCapture8 | IDirectSoundCapture8 |
| IID_IDirectSoundCaptureBuffer8 | IDirectSoundCaptureBuffer8 |
| IID_IDirectSoundCaptureFXAec8 | IDirectSoundCaptureFXAec8 |
| IID_IDirectSoundCaptureFXNoiseSuppress8 | IDirectSoundCaptureFXNoiseSuppress8 |
| IID_IDirectSoundFullDuplex8 | IDirectSoundFullDuplex8 |
| IID_IDirectSoundFXChorus8 | IDirectSoundFXChorus8 |
| IID_IDirectSoundFXCompressor8 | IDirectSoundFXCompressor8 |
| IID_IDirectSoundFXDistortion8 | IDirectSoundFXDistortion8 |
| IID_IDirectSoundFXEcho8 | IDirectSoundFXEcho8 |
| IID_IDirectSoundFXFlanger8 | IDirectSoundFXFlanger8 |
| IID_IDirectSoundFXGargle8 | IDirectSoundFXGargle8 |
| IID_IDirectSoundFXI3DL2Reverb8 | IDirectSoundFXI3DL2Reverb8 |
| IID_IDirectSoundFXParamEq8 | IDirectSoundFXParamEq8 |
| IID_IDirectSoundFXWavesReverb8 | IDirectSoundFXWavesReverb8 |
| IID_IDirectSoundNotify8 | IDirectSoundNotify8 |
| IID_IKsPropertySet | IKsPropertySet |
Note |
|---|
| Where an interface has not changed from previous versions of DirectX, the IID in the table is defined in Dsound.h as the original IID. For example, IID_IDirectSound3DBuffer8 is defined as IID_IDirectSound3DBuffer, because IDirectSoundBuffer8 is the same as IDirectSoundBuffer. |
Community Additions
Show:
Note