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

pub struct IDirectSoundVtbl {
    pub parent: IUnknownVtbl,
    pub CreateSoundBuffer: unsafe extern "system" fn(This: *mut IDirectSound, pcDSBufferDesc: LPCDSBUFFERDESC, ppDSBuffer: *mut LPDIRECTSOUNDBUFFER, pUnkOuter: LPUNKNOWN) -> HRESULT,
    pub GetCaps: unsafe extern "system" fn(This: *mut IDirectSound, pDSCaps: LPDSCAPS) -> HRESULT,
    pub DuplicateSoundBuffer: unsafe extern "system" fn(This: *mut IDirectSound, pDSBufferOriginal: LPDIRECTSOUNDBUFFER, ppDSBufferDuplicate: *mut LPDIRECTSOUNDBUFFER) -> HRESULT,
    pub SetCooperativeLevel: unsafe extern "system" fn(This: *mut IDirectSound, hWnd: HWND, dwLevel: DWORD) -> HRESULT,
    pub Compact: unsafe extern "system" fn(This: *mut IDirectSound) -> HRESULT,
    pub GetSpeakerConfig: unsafe extern "system" fn(This: *mut IDirectSound, pdwSpeakerConfig: LPDWORD) -> HRESULT,
    pub SetSpeakerConfig: unsafe extern "system" fn(This: *mut IDirectSound, dwSpeakerConfig: DWORD) -> HRESULT,
    pub Initialize: unsafe extern "system" fn(This: *mut IDirectSound, pcGuidDevice: LPCGUID) -> HRESULT,
}

Fields

parent: IUnknownVtbl CreateSoundBuffer: unsafe extern "system" fn(This: *mut IDirectSound, pcDSBufferDesc: LPCDSBUFFERDESC, ppDSBuffer: *mut LPDIRECTSOUNDBUFFER, pUnkOuter: LPUNKNOWN) -> HRESULT GetCaps: unsafe extern "system" fn(This: *mut IDirectSound, pDSCaps: LPDSCAPS) -> HRESULT DuplicateSoundBuffer: unsafe extern "system" fn(This: *mut IDirectSound, pDSBufferOriginal: LPDIRECTSOUNDBUFFER, ppDSBufferDuplicate: *mut LPDIRECTSOUNDBUFFER) -> HRESULT SetCooperativeLevel: unsafe extern "system" fn(This: *mut IDirectSound, hWnd: HWND, dwLevel: DWORD) -> HRESULT Compact: unsafe extern "system" fn(This: *mut IDirectSound) -> HRESULT GetSpeakerConfig: unsafe extern "system" fn(This: *mut IDirectSound, pdwSpeakerConfig: LPDWORD) -> HRESULT SetSpeakerConfig: unsafe extern "system" fn(This: *mut IDirectSound, dwSpeakerConfig: DWORD) -> HRESULT Initialize: unsafe extern "system" fn(This: *mut IDirectSound, pcGuidDevice: LPCGUID) -> HRESULT