Go to the source code of this file.
Data Structures |
| struct | CDirectSoundCaptureImpl |
Typedefs |
typedef struct
CDirectSoundCaptureImpl * | LPCDirectSoundCaptureImpl |
Functions |
| HRESULT WINAPI | CDirectSoundCapture_fnQueryInterface (LPDIRECTSOUNDCAPTURE8 iface, REFIID riid, LPVOID *ppobj) |
| ULONG WINAPI | CDirectSoundCapture_fnAddRef (LPDIRECTSOUNDCAPTURE8 iface) |
| ULONG WINAPI | CDirectSoundCapture_fnRelease (LPDIRECTSOUNDCAPTURE8 iface) |
| HRESULT WINAPI | CDirectSoundCapture_fnCreateCaptureBuffer (LPDIRECTSOUNDCAPTURE8 iface, LPCDSCBUFFERDESC lpcDSBufferDesc, LPDIRECTSOUNDCAPTUREBUFFER *ppDSCBuffer, LPUNKNOWN pUnkOuter) |
| HRESULT WINAPI | CDirectSoundCapture_fnGetCaps (LPDIRECTSOUNDCAPTURE8 iface, LPDSCCAPS pDSCCaps) |
| HRESULT WINAPI | CDirectSoundCapture_fnInitialize (LPDIRECTSOUNDCAPTURE8 iface, LPCGUID pcGuidDevice) |
| HRESULT | InternalDirectSoundCaptureCreate (LPCGUID lpcGUID, LPDIRECTSOUNDCAPTURE8 *ppDS, IUnknown *pUnkOuter) |
| HRESULT CALLBACK | NewDirectSoundCapture (IUnknown *pUnkOuter, REFIID riid, LPVOID *ppvObject) |
| HRESULT WINAPI | DirectSoundCaptureCreate (LPCGUID lpcGUID, LPDIRECTSOUNDCAPTURE *ppDSC, LPUNKNOWN pUnkOuter) |
| HRESULT WINAPI | DirectSoundCaptureCreate8 (LPCGUID lpcGUID, LPDIRECTSOUNDCAPTURE8 *ppDSC8, LPUNKNOWN pUnkOuter) |
Variables |
| static IDirectSoundCaptureVtbl | vt_DirectSoundCapture |