IDirectSound

Undocumented in source.

Members

Functions

Compact
HRESULT Compact()
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
CreateSoundBuffer
HRESULT CreateSoundBuffer(LPCDSBUFFERDESC pcDSBufferDesc, LPDIRECTSOUNDBUFFER* ppDSBuffer, LPUNKNOWN pUnkOuter)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
DuplicateSoundBuffer
HRESULT DuplicateSoundBuffer(LPDIRECTSOUNDBUFFER pDSBufferOriginal, LPDIRECTSOUNDBUFFER* ppDSBufferDuplicate)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetCaps
HRESULT GetCaps(LPDSCAPS pDSCaps)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
GetSpeakerConfig
HRESULT GetSpeakerConfig(LPDWORD pdwSpeakerConfig)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
Initialize
HRESULT Initialize(LPCGUID pcGuidDevice)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetCooperativeLevel
HRESULT SetCooperativeLevel(HWND hwnd, DWORD dwLevel)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.
SetSpeakerConfig
HRESULT SetSpeakerConfig(DWORD dwSpeakerConfig)
Undocumented in source but is binding to Windows. You might be able to learn more by searching the web for its name.

Inherited Members

From IUnknown

QueryInterface
HRESULT QueryInterface(IID* riid, void** pvObject)
Undocumented in source.
AddRef
ULONG AddRef()
Undocumented in source.
Release
ULONG Release()
Undocumented in source.

Meta