[This is preliminary documentation and subject to change.]
These methods are taken from the IBasicAudio interface in DirectShow™ .
| IUnknown Methods | Description | 
|---|---|
| QueryInterface | Returns pointers to supported interfaces. | 
| AddRef | Increments the reference count. | 
| Release | Decrements the reference count. | 
| IDispatch Methods | Description | 
|---|---|
| GetTypeInfoCount | Retrieves the number of type information interfaces. | 
| GetTypeInfo | Retrieves the type information for an object. | 
| GetIDsOfNames | Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs. | 
| Invoke | Provides access to properties and methods exposed by an object. | 
| ITBasicAudioTerminal Methods | Description | 
|---|---|
| put_Volume | Sets volume. | 
| get_Volume | Retrieves volume. | 
| put_Balance | Sets balance. | 
| get_Balance | Retrieves balance. | 
| put_Gain | Sets gain. | 
| get_Gain | Retrieves gain. | 
| QueryFullDuplexSupport | Return indicator of whether audio terminal supports full duplex. |