ReactOS 0.4.16-dev-297-gc569aee
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
struct | CDirectSoundBuffer |
Typedefs | |
typedef struct CDirectSoundBuffer * | LPCDirectSoundBuffer |
Variables | |
static IDirectSoundBuffer8Vtbl | vt_DirectSoundBuffer8 |
typedef struct CDirectSoundBuffer * LPCDirectSoundBuffer |
HRESULT NewPrimarySoundBuffer | ( | LPDIRECTSOUNDBUFFER8 * | OutBuffer, |
LPFILTERINFO | Filter, | ||
DWORD | dwLevel, | ||
DWORD | dwFlags | ||
) |
Definition at line 768 of file primary.c.
Referenced by IDirectSound8_fnCreateSoundBuffer().
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnAcquireResources | ( | LPDIRECTSOUNDBUFFER8 | iface, |
DWORD | dwFlags, | ||
DWORD | dwEffectsCount, | ||
LPDWORD | pdwResultCodes | ||
) |
ULONG WINAPI PrimaryDirectSoundBuffer8Impl_fnAddRef | ( | LPDIRECTSOUNDBUFFER8 | iface | ) |
Definition at line 59 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetCaps | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPDSBCAPS | pDSBufferCaps | ||
) |
Definition at line 97 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetCurrentPosition | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPDWORD | pdwCurrentPlayCursor, | ||
LPDWORD | pdwCurrentWriteCursor | ||
) |
Definition at line 128 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetFormat | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPWAVEFORMATEX | pwfxFormat, | ||
DWORD | dwSizeAllocated, | ||
LPDWORD | pdwSizeWritten | ||
) |
Definition at line 155 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetFrequency | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPDWORD | pdwFrequency | ||
) |
Definition at line 246 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetObjectInPath | ( | LPDIRECTSOUNDBUFFER8 | iface, |
REFGUID | rguidObject, | ||
DWORD | dwIndex, | ||
REFGUID | rguidInterface, | ||
LPVOID * | ppObject | ||
) |
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetPan | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPLONG | plPan | ||
) |
Definition at line 224 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetStatus | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPDWORD | pdwStatus | ||
) |
Definition at line 268 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnGetVolume | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPLONG | plVolume | ||
) |
Definition at line 202 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnInitialize | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPDIRECTSOUND | pDirectSound, | ||
LPCDSBUFFERDESC | pcDSBufferDesc | ||
) |
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnLock | ( | LPDIRECTSOUNDBUFFER8 | iface, |
DWORD | dwOffset, | ||
DWORD | dwBytes, | ||
LPVOID * | ppvAudioPtr1, | ||
LPDWORD | pdwAudioBytes1, | ||
LPVOID * | ppvAudioPtr2, | ||
LPDWORD | pdwAudioBytes2, | ||
DWORD | dwFlags | ||
) |
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnPlay | ( | LPDIRECTSOUNDBUFFER8 | iface, |
DWORD | dwReserved1, | ||
DWORD | dwPriority, | ||
DWORD | dwFlags | ||
) |
Definition at line 321 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnQueryInterface | ( | LPDIRECTSOUNDBUFFER8 | iface, |
IN REFIID | riid, | ||
LPVOID * | ppobj | ||
) |
Definition at line 32 of file primary.c.
ULONG WINAPI PrimaryDirectSoundBuffer8Impl_fnRelease | ( | LPDIRECTSOUNDBUFFER8 | iface | ) |
Definition at line 73 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnRestore | ( | LPDIRECTSOUNDBUFFER8 | iface | ) |
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnSetCurrentPosition | ( | LPDIRECTSOUNDBUFFER8 | iface, |
DWORD | dwNewPosition | ||
) |
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnSetFormat | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPCWAVEFORMATEX | pcfxFormat | ||
) |
Definition at line 374 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnSetFrequency | ( | LPDIRECTSOUNDBUFFER8 | iface, |
DWORD | dwFrequency | ||
) |
Definition at line 443 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnSetFX | ( | LPDIRECTSOUNDBUFFER8 | iface, |
DWORD | dwEffectsCount, | ||
LPDSEFFECTDESC | pDSFXDesc, | ||
LPDWORD | pdwResultCodes | ||
) |
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnSetPan | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LONG | lPan | ||
) |
Definition at line 421 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnSetVolume | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LONG | lVolume | ||
) |
Definition at line 399 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnStop | ( | LPDIRECTSOUNDBUFFER8 | iface | ) |
Definition at line 461 of file primary.c.
HRESULT WINAPI PrimaryDirectSoundBuffer8Impl_fnUnlock | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPVOID | pvAudioPtr1, | ||
DWORD | dwAudioBytes1, | ||
LPVOID | pvAudioPtr2, | ||
DWORD | dwAudioBytes2 | ||
) |
VOID PrimaryDirectSoundBuffer_AcquireLock | ( | LPDIRECTSOUNDBUFFER8 | iface | ) |
Definition at line 746 of file primary.c.
Referenced by PrimaryDirectSoundBuffer8Impl_fnPlay(), PrimaryDirectSoundBuffer8Impl_fnStop(), and SecondaryDirectSoundBuffer8Impl_fnPlay().
HRESULT PrimaryDirectSoundBuffer_GetPosition | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPDWORD | pdwCurrentPlayCursor, | ||
LPDWORD | pdwCurrentWriteCursor | ||
) |
Definition at line 644 of file primary.c.
Referenced by SecondaryDirectSoundBuffer8Impl_fnGetCurrentPosition().
VOID PrimaryDirectSoundBuffer_ReleaseLock | ( | LPDIRECTSOUNDBUFFER8 | iface | ) |
Definition at line 757 of file primary.c.
Referenced by PrimaryDirectSoundBuffer8Impl_fnPlay(), PrimaryDirectSoundBuffer8Impl_fnStop(), and SecondaryDirectSoundBuffer8Impl_fnPlay().
HRESULT PrimaryDirectSoundBuffer_SetFormat | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPWAVEFORMATEX | pcfxFormat, | ||
BOOL | bLooped | ||
) |
Definition at line 694 of file primary.c.
Referenced by SecondaryDirectSoundBuffer8Impl_fnPlay().
VOID PrimaryDirectSoundBuffer_SetState | ( | LPDIRECTSOUNDBUFFER8 | iface, |
KSSTATE | State | ||
) |
Definition at line 621 of file primary.c.
Referenced by PrimaryDirectSoundBuffer8Impl_fnPlay(), PrimaryDirectSoundBuffer8Impl_fnStop(), SecondaryDirectSoundBuffer8Impl_fnPlay(), and SecondaryDirectSoundBuffer8Impl_fnStop().
DWORD PrimaryDirectSoundBuffer_Write | ( | LPDIRECTSOUNDBUFFER8 | iface, |
LPVOID | Buffer, | ||
DWORD | BufferSize | ||
) |
Definition at line 587 of file primary.c.
Referenced by SecondaryDirectSoundBuffer8Impl_fnPlay().
|
static |
Definition at line 555 of file primary.c.
Referenced by NewPrimarySoundBuffer().