Microsoft DirectX 8.0 (C++)

IDirectSoundFullDuplex8

Not implemented on current operating systems.

Represents a full-duplex stream.

The interface is obtained by using the DirectSoundFullDuplexCreate8 function. This function initializes DirectSound capture and playback.

The interface can also be obtained by using CoCreateInstance or CoCreateInstanceEx to create an object of class CLSID_DirectSoundFullDuplex8.

IDirectSoundFullDuplex8 is a define for IDirectSoundFullDuplex. The interface names are interchangeable.

This interface has the following method:

Initialization Initialize

All COM interfaces inherit the IUnknown interface methods. This interface supports the following three methods.

IUnknown AddRef
  QueryInterface
  Release

Requirements

  Header: Declared in dsound.h.

The LPDIRECTSOUNDFULLDUPLEX type is defined as a pointer to IDirectSoundFullDuplex.

typedef struct IDirectSoundFullDuplex *LPDIRECTSOUNDFULLDUPLEX;