Defines |
| #define | NONAMELESSSTRUCT |
| #define | NONAMELESSUNION |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (dsound) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IUnknown_QueryInterface (LPUNKNOWN iface, REFIID riid, LPVOID *ppobj) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IUnknown_AddRef (LPUNKNOWN iface) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IUnknown_Release (LPUNKNOWN iface) |
| static HRESULT | IDirectSoundFullDuplex_IUnknown_Create (LPDIRECTSOUNDFULLDUPLEX pdsfd, LPUNKNOWN *ppunk) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_QueryInterface (LPDIRECTSOUND iface, REFIID riid, LPVOID *ppobj) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IDirectSound_AddRef (LPDIRECTSOUND iface) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IDirectSound_Release (LPDIRECTSOUND iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_CreateSoundBuffer (LPDIRECTSOUND iface, LPCDSBUFFERDESC dsbd, LPLPDIRECTSOUNDBUFFER ppdsb, LPUNKNOWN lpunk) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_GetCaps (LPDIRECTSOUND iface, LPDSCAPS lpDSCaps) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_DuplicateSoundBuffer (LPDIRECTSOUND iface, LPDIRECTSOUNDBUFFER psb, LPLPDIRECTSOUNDBUFFER ppdsb) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_SetCooperativeLevel (LPDIRECTSOUND iface, HWND hwnd, DWORD level) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_Compact (LPDIRECTSOUND iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_GetSpeakerConfig (LPDIRECTSOUND iface, LPDWORD lpdwSpeakerConfig) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_SetSpeakerConfig (LPDIRECTSOUND iface, DWORD config) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound_Initialize (LPDIRECTSOUND iface, LPCGUID lpcGuid) |
| static HRESULT | IDirectSoundFullDuplex_IDirectSound_Create (LPDIRECTSOUNDFULLDUPLEX pdsfd, LPDIRECTSOUND *ppds) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_QueryInterface (LPDIRECTSOUND8 iface, REFIID riid, LPVOID *ppobj) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IDirectSound8_AddRef (LPDIRECTSOUND8 iface) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IDirectSound8_Release (LPDIRECTSOUND8 iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_CreateSoundBuffer (LPDIRECTSOUND8 iface, LPCDSBUFFERDESC dsbd, LPLPDIRECTSOUNDBUFFER ppdsb, LPUNKNOWN lpunk) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_GetCaps (LPDIRECTSOUND8 iface, LPDSCAPS lpDSCaps) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_DuplicateSoundBuffer (LPDIRECTSOUND8 iface, LPDIRECTSOUNDBUFFER psb, LPLPDIRECTSOUNDBUFFER ppdsb) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_SetCooperativeLevel (LPDIRECTSOUND8 iface, HWND hwnd, DWORD level) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_Compact (LPDIRECTSOUND8 iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_GetSpeakerConfig (LPDIRECTSOUND8 iface, LPDWORD lpdwSpeakerConfig) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_SetSpeakerConfig (LPDIRECTSOUND8 iface, DWORD config) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSound8_Initialize (LPDIRECTSOUND8 iface, LPCGUID lpcGuid) |
| static HRESULT | IDirectSoundFullDuplex_IDirectSound8_Create (LPDIRECTSOUNDFULLDUPLEX pdsfd, LPDIRECTSOUND8 *ppds8) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSoundCapture_QueryInterface (LPDIRECTSOUNDCAPTURE iface, REFIID riid, LPVOID *ppobj) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IDirectSoundCapture_AddRef (LPDIRECTSOUNDCAPTURE iface) |
| static ULONG WINAPI | IDirectSoundFullDuplex_IDirectSoundCapture_Release (LPDIRECTSOUNDCAPTURE iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSoundCapture_CreateCaptureBuffer (LPDIRECTSOUNDCAPTURE iface, LPCDSCBUFFERDESC lpcDSCBufferDesc, LPDIRECTSOUNDCAPTUREBUFFER *lplpDSCaptureBuffer, LPUNKNOWN pUnk) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSoundCapture_GetCaps (LPDIRECTSOUNDCAPTURE iface, LPDSCCAPS lpDSCCaps) |
| static HRESULT WINAPI | IDirectSoundFullDuplex_IDirectSoundCapture_Initialize (LPDIRECTSOUNDCAPTURE iface, LPCGUID lpcGUID) |
| static HRESULT | IDirectSoundFullDuplex_IDirectSoundCapture_Create (LPDIRECTSOUNDFULLDUPLEX pdsfd, LPDIRECTSOUNDCAPTURE8 *ppdsc8) |
| static ULONG WINAPI | IDirectSoundFullDuplexImpl_AddRef (LPDIRECTSOUNDFULLDUPLEX iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplexImpl_QueryInterface (LPDIRECTSOUNDFULLDUPLEX iface, REFIID riid, LPVOID *ppobj) |
| static ULONG WINAPI | IDirectSoundFullDuplexImpl_Release (LPDIRECTSOUNDFULLDUPLEX iface) |
| static HRESULT WINAPI | IDirectSoundFullDuplexImpl_Initialize (LPDIRECTSOUNDFULLDUPLEX iface, LPCGUID pCaptureGuid, LPCGUID pRendererGuid, LPCDSCBUFFERDESC lpDscBufferDesc, LPCDSBUFFERDESC lpDsBufferDesc, HWND hWnd, DWORD dwLevel, LPLPDIRECTSOUNDCAPTUREBUFFER8 lplpDirectSoundCaptureBuffer8, LPLPDIRECTSOUNDBUFFER8 lplpDirectSoundBuffer8) |
| HRESULT | DSOUND_FullDuplexCreate (REFIID riid, LPDIRECTSOUNDFULLDUPLEX *ppDSFD) |
| HRESULT WINAPI | DirectSoundFullDuplexCreate (LPCGUID pcGuidCaptureDevice, LPCGUID pcGuidRenderDevice, LPCDSCBUFFERDESC pcDSCBufferDesc, LPCDSBUFFERDESC pcDSBufferDesc, HWND hWnd, DWORD dwLevel, LPDIRECTSOUNDFULLDUPLEX *ppDSFD, LPDIRECTSOUNDCAPTUREBUFFER8 *ppDSCBuffer8, LPDIRECTSOUNDBUFFER8 *ppDSBuffer8, LPUNKNOWN pUnkOuter) |
Variables |
| static const IUnknownVtbl | DirectSoundFullDuplex_Unknown_Vtbl |
| static const IDirectSoundVtbl | DirectSoundFullDuplex_DirectSound_Vtbl |
| static const IDirectSound8Vtbl | DirectSoundFullDuplex_DirectSound8_Vtbl |
static const
IDirectSoundCaptureVtbl | DirectSoundFullDuplex_DirectSoundCapture_Vtbl |
static const
IDirectSoundFullDuplexVtbl | dsfdvt |