Description | Hierarchy | Fields | Methods | Properties |
type IDirectSound = interface(IUnknown)
IDirectSound
function Compact: HResult; stdcall; |
|
function CreateSoundBuffer(const pcDSBufferDesc: TDSBufferDesc; out ppDSBuffer: IDirectSoundBuffer; pUnkOuter: IUnknown): HResult; stdcall; |
|
function DuplicateSoundBuffer(pDSBufferOriginal: IDirectSoundBuffer; out ppDSBufferDuplicate: IDirectSoundBuffer): HResult; stdcall; |
|
function GetCaps(out pDSCaps: TDSCaps): HResult; stdcall; |
|
function GetSpeakerConfig(out pdwSpeakerConfig: DWORD): HResult; stdcall; |
|
function Initialize(pcGuidDevice: PGUID): HResult; stdcall; |
|
function SetCooperativeLevel(hwnd: HWND; dwLevel: DWORD): HResult; stdcall; |
|
function SetSpeakerConfig(dwSpeakerConfig: DWORD): HResult; stdcall; |
function Compact: HResult; stdcall; |
|
function CreateSoundBuffer(const pcDSBufferDesc: TDSBufferDesc; out ppDSBuffer: IDirectSoundBuffer; pUnkOuter: IUnknown): HResult; stdcall; |
|
IDirectSound methods |
function DuplicateSoundBuffer(pDSBufferOriginal: IDirectSoundBuffer; out ppDSBufferDuplicate: IDirectSoundBuffer): HResult; stdcall; |
|
function GetCaps(out pDSCaps: TDSCaps): HResult; stdcall; |
|
function GetSpeakerConfig(out pdwSpeakerConfig: DWORD): HResult; stdcall; |
|
function Initialize(pcGuidDevice: PGUID): HResult; stdcall; |
|
function SetCooperativeLevel(hwnd: HWND; dwLevel: DWORD): HResult; stdcall; |
|
function SetSpeakerConfig(dwSpeakerConfig: DWORD): HResult; stdcall; |
|
(c) 2012 Lake of Soft