Struct winapi::dsound::IDirectSoundVtbl [] [src]

#[repr(C)]
pub struct IDirectSoundVtbl { pub parent: IUnknownVtbl, pub CreateSoundBuffer: unsafe extern "system" fn(_: *mut IDirectSound, _: LPCDSBUFFERDESC, _: *mut LPDIRECTSOUNDBUFFER, _: LPUNKNOWN) -> HRESULT, pub GetCaps: unsafe extern "system" fn(_: *mut IDirectSound, _: LPDSCAPS) -> HRESULT, pub DuplicateSoundBuffer: unsafe extern "system" fn(_: *mut IDirectSound, _: LPDIRECTSOUNDBUFFER, _: *mut LPDIRECTSOUNDBUFFER) -> HRESULT, pub SetCooperativeLevel: unsafe extern "system" fn(_: *mut IDirectSound, _: HWND, _: DWORD) -> HRESULT, pub Compact: unsafe extern "system" fn(_: *mut IDirectSound) -> HRESULT, pub GetSpeakerConfig: unsafe extern "system" fn(_: *mut IDirectSound, _: LPDWORD) -> HRESULT, pub SetSpeakerConfig: unsafe extern "system" fn(_: *mut IDirectSound, _: DWORD) -> HRESULT, pub Initialize: unsafe extern "system" fn(_: *mut IDirectSound, _: LPCGUID) -> HRESULT, }

Fields