Data Structures |
| struct | CDirectSoundImpl |
Typedefs |
| typedef struct CDirectSoundImpl * | LPCDirectSoundImpl |
Functions |
| HRESULT WINAPI | IDirectSound8_fnQueryInterface (LPDIRECTSOUND8 iface, REFIID riid, LPVOID *ppobj) |
| ULONG WINAPI | IDirectSound8_fnAddRef (LPDIRECTSOUND8 iface) |
| ULONG WINAPI | IDirectSound8_fnRelease (LPDIRECTSOUND8 iface) |
| HRESULT WINAPI | IDirectSound8_fnCreateSoundBuffer (LPDIRECTSOUND8 iface, LPCDSBUFFERDESC lpcDSBufferDesc, LPLPDIRECTSOUNDBUFFER lplpDirectSoundBuffer, IUnknown FAR *pUnkOuter) |
| HRESULT WINAPI | IDirectSound8_fnGetCaps (LPDIRECTSOUND8 iface, LPDSCAPS lpDSCaps) |
| HRESULT WINAPI | IDirectSound8_fnDuplicateSoundBuffer (LPDIRECTSOUND8 iface, LPDIRECTSOUNDBUFFER lpDsbOriginal, LPLPDIRECTSOUNDBUFFER lplpDsbDuplicate) |
| HRESULT WINAPI | IDirectSound8_fnSetCooperativeLevel (LPDIRECTSOUND8 iface, HWND hwnd, DWORD dwLevel) |
| HRESULT WINAPI | IDirectSound8_fnCompact (LPDIRECTSOUND8 iface) |
| HRESULT WINAPI | IDirectSound8_fnGetSpeakerConfig (LPDIRECTSOUND8 iface, LPDWORD pdwSpeakerConfig) |
| HRESULT WINAPI | IDirectSound8_fnSetSpeakerConfig (LPDIRECTSOUND8 iface, DWORD dwSpeakerConfig) |
| HRESULT WINAPI | IDirectSound8_fnInitialize (LPDIRECTSOUND8 iface, LPCGUID pcGuidDevice) |
| HRESULT WINAPI | IDirectSound8_fnVerifyCertification (LPDIRECTSOUND8 iface, LPDWORD pdwCertified) |
| HRESULT | InternalDirectSoundCreate (LPCGUID lpcGUID, LPDIRECTSOUND8 *ppDS, IUnknown *pUnkOuter, BOOL bDirectSound8) |
| HRESULT CALLBACK | NewDirectSound (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppvObject) |
| HRESULT WINAPI | DirectSoundCreate (LPCGUID lpcGUID, LPDIRECTSOUND *ppDS, IUnknown *pUnkOuter) |
| HRESULT WINAPI | DirectSoundCreate8 (LPCGUID lpcGUID, LPDIRECTSOUND8 *ppDS, IUnknown *pUnkOuter) |
Variables |
| static IDirectSound8Vtbl | vt_DirectSound8 |