|
| WINE_DEFAULT_DEBUG_CHANNEL (dmusic) |
|
static IDirectMusicDownloadedInstrumentImpl * | impl_from_IDirectMusicDownloadedInstrument (IDirectMusicDownloadedInstrument *iface) |
|
static SynthPortImpl * | impl_from_SynthPortImpl_IDirectMusicPort (IDirectMusicPort *iface) |
|
static SynthPortImpl * | impl_from_SynthPortImpl_IDirectMusicPortDownload (IDirectMusicPortDownload *iface) |
|
static SynthPortImpl * | impl_from_SynthPortImpl_IDirectMusicThru (IDirectMusicThru *iface) |
|
static SynthPortImpl * | impl_from_IKsControl (IKsControl *iface) |
|
static HRESULT WINAPI | IDirectMusicDownloadedInstrumentImpl_QueryInterface (IDirectMusicDownloadedInstrument *iface, REFIID riid, VOID **ret_iface) |
|
static ULONG WINAPI | IDirectMusicDownloadedInstrumentImpl_AddRef (LPDIRECTMUSICDOWNLOADEDINSTRUMENT iface) |
|
static ULONG WINAPI | IDirectMusicDownloadedInstrumentImpl_Release (LPDIRECTMUSICDOWNLOADEDINSTRUMENT iface) |
|
static IDirectMusicDownloadedInstrumentImpl * | unsafe_impl_from_IDirectMusicDownloadedInstrument (IDirectMusicDownloadedInstrument *iface) |
|
static HRESULT | DMUSIC_CreateDirectMusicDownloadedInstrumentImpl (IDirectMusicDownloadedInstrument **instrument) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_QueryInterface (LPDIRECTMUSICPORT iface, REFIID riid, LPVOID *ret_iface) |
|
static ULONG WINAPI | SynthPortImpl_IDirectMusicPort_AddRef (LPDIRECTMUSICPORT iface) |
|
static ULONG WINAPI | SynthPortImpl_IDirectMusicPort_Release (LPDIRECTMUSICPORT iface) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_PlayBuffer (LPDIRECTMUSICPORT iface, LPDIRECTMUSICBUFFER buffer) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_SetReadNotificationHandle (LPDIRECTMUSICPORT iface, HANDLE event) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_Read (LPDIRECTMUSICPORT iface, LPDIRECTMUSICBUFFER buffer) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_DownloadInstrument (LPDIRECTMUSICPORT iface, IDirectMusicInstrument *instrument, IDirectMusicDownloadedInstrument **downloaded_instrument, DMUS_NOTERANGE *note_ranges, DWORD num_note_ranges) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_UnloadInstrument (LPDIRECTMUSICPORT iface, IDirectMusicDownloadedInstrument *downloaded_instrument) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_GetLatencyClock (LPDIRECTMUSICPORT iface, IReferenceClock **clock) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_GetRunningStats (LPDIRECTMUSICPORT iface, LPDMUS_SYNTHSTATS stats) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_Compact (LPDIRECTMUSICPORT iface) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_GetCaps (LPDIRECTMUSICPORT iface, LPDMUS_PORTCAPS port_caps) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_DeviceIoControl (LPDIRECTMUSICPORT iface, DWORD io_control_code, LPVOID in_buffer, DWORD in_buffer_size, LPVOID out_buffer, DWORD out_buffer_size, LPDWORD bytes_returned, LPOVERLAPPED overlapped) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_SetNumChannelGroups (LPDIRECTMUSICPORT iface, DWORD channel_groups) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_GetNumChannelGroups (LPDIRECTMUSICPORT iface, LPDWORD channel_groups) |
|
static HRESULT WINAPI | synth_dmport_Activate (IDirectMusicPort *iface, BOOL active) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_SetChannelPriority (LPDIRECTMUSICPORT iface, DWORD channel_group, DWORD channel, DWORD priority) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_GetChannelPriority (LPDIRECTMUSICPORT iface, DWORD channel_group, DWORD channel, LPDWORD priority) |
|
static HRESULT WINAPI | synth_dmport_SetDirectSound (IDirectMusicPort *iface, IDirectSound *dsound, IDirectSoundBuffer *dsbuffer) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPort_GetFormat (LPDIRECTMUSICPORT iface, LPWAVEFORMATEX pWaveFormatEx, LPDWORD pdwWaveFormatExSize, LPDWORD pdwBufferSize) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_QueryInterface (LPDIRECTMUSICPORTDOWNLOAD iface, REFIID riid, LPVOID *ret_iface) |
|
static ULONG WINAPI | SynthPortImpl_IDirectMusicPortDownload_AddRef (LPDIRECTMUSICPORTDOWNLOAD iface) |
|
static ULONG WINAPI | SynthPortImpl_IDirectMusicPortDownload_Release (LPDIRECTMUSICPORTDOWNLOAD iface) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_GetBuffer (LPDIRECTMUSICPORTDOWNLOAD iface, DWORD DLId, IDirectMusicDownload **IDMDownload) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_AllocateBuffer (LPDIRECTMUSICPORTDOWNLOAD iface, DWORD size, IDirectMusicDownload **IDMDownload) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_GetDLId (LPDIRECTMUSICPORTDOWNLOAD iface, DWORD *start_DLId, DWORD count) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_GetAppend (LPDIRECTMUSICPORTDOWNLOAD iface, DWORD *append) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_Download (LPDIRECTMUSICPORTDOWNLOAD iface, IDirectMusicDownload *IDMDownload) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicPortDownload_Unload (LPDIRECTMUSICPORTDOWNLOAD iface, IDirectMusicDownload *IDMDownload) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicThru_QueryInterface (LPDIRECTMUSICTHRU iface, REFIID riid, LPVOID *ret_iface) |
|
static ULONG WINAPI | SynthPortImpl_IDirectMusicThru_AddRef (LPDIRECTMUSICTHRU iface) |
|
static ULONG WINAPI | SynthPortImpl_IDirectMusicThru_Release (LPDIRECTMUSICTHRU iface) |
|
static HRESULT WINAPI | SynthPortImpl_IDirectMusicThru_ThruChannel (LPDIRECTMUSICTHRU iface, DWORD source_channel_group, DWORD source_channel, DWORD destination_channel_group, DWORD destination_channel, LPDIRECTMUSICPORT destination_port) |
|
static HRESULT WINAPI | IKsControlImpl_QueryInterface (IKsControl *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | IKsControlImpl_AddRef (IKsControl *iface) |
|
static ULONG WINAPI | IKsControlImpl_Release (IKsControl *iface) |
|
static HRESULT WINAPI | IKsControlImpl_KsProperty (IKsControl *iface, KSPROPERTY *prop, ULONG prop_len, void *data, ULONG data_len, ULONG *ret_len) |
|
static HRESULT WINAPI | IKsControlImpl_KsMethod (IKsControl *iface, KSMETHOD *method, ULONG method_len, void *data, ULONG data_len, ULONG *ret_len) |
|
static HRESULT WINAPI | IKsControlImpl_KsEvent (IKsControl *iface, KSEVENT *event, ULONG event_len, void *data, ULONG data_len, ULONG *ret_len) |
|
HRESULT | synth_port_create (IDirectMusic8Impl *parent, DMUS_PORTPARAMS *port_params, DMUS_PORTCAPS *port_caps, IDirectMusicPort **port) |
|
static struct midi_port * | impl_from_IDirectMusicPort (IDirectMusicPort *iface) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_QueryInterface (IDirectMusicPort *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | midi_IDirectMusicPort_AddRef (IDirectMusicPort *iface) |
|
static ULONG WINAPI | midi_IDirectMusicPort_Release (IDirectMusicPort *iface) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_PlayBuffer (IDirectMusicPort *iface, IDirectMusicBuffer *buffer) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_SetReadNotificationHandle (IDirectMusicPort *iface, HANDLE event) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_Read (IDirectMusicPort *iface, IDirectMusicBuffer *buffer) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_DownloadInstrument (IDirectMusicPort *iface, IDirectMusicInstrument *instrument, IDirectMusicDownloadedInstrument **downloaded, DMUS_NOTERANGE *ranges, DWORD num_ranges) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_UnloadInstrument (IDirectMusicPort *iface, IDirectMusicDownloadedInstrument *downloaded) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_GetLatencyClock (IDirectMusicPort *iface, IReferenceClock **clock) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_GetRunningStats (IDirectMusicPort *iface, DMUS_SYNTHSTATS *stats) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_Compact (IDirectMusicPort *iface) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_GetCaps (IDirectMusicPort *iface, DMUS_PORTCAPS *caps) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_DeviceIoControl (IDirectMusicPort *iface, DWORD io_control_code, void *in, DWORD size_in, void *out, DWORD size_out, DWORD *ret_len, OVERLAPPED *overlapped) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_SetNumChannelGroups (IDirectMusicPort *iface, DWORD cgroups) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_GetNumChannelGroups (IDirectMusicPort *iface, DWORD *cgroups) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_Activate (IDirectMusicPort *iface, BOOL active) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_SetChannelPriority (IDirectMusicPort *iface, DWORD channel_group, DWORD channel, DWORD priority) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_GetChannelPriority (IDirectMusicPort *iface, DWORD channel_group, DWORD channel, DWORD *priority) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_SetDirectSound (IDirectMusicPort *iface, IDirectSound *dsound, IDirectSoundBuffer *dsbuffer) |
|
static HRESULT WINAPI | midi_IDirectMusicPort_GetFormat (IDirectMusicPort *iface, WAVEFORMATEX *format, DWORD *format_size, DWORD *buffer_size) |
|
static struct midi_port * | impl_from_IDirectMusicThru (IDirectMusicThru *iface) |
|
static HRESULT WINAPI | midi_IDirectMusicThru_QueryInterface (IDirectMusicThru *iface, REFIID riid, void **ret_iface) |
|
static ULONG WINAPI | midi_IDirectMusicThru_AddRef (IDirectMusicThru *iface) |
|
static ULONG WINAPI | midi_IDirectMusicThru_Release (IDirectMusicThru *iface) |
|
static HRESULT WINAPI | midi_IDirectMusicThru_ThruChannel (IDirectMusicThru *iface, DWORD src_group, DWORD src_channel, DWORD dest_group, DWORD dest_channel, IDirectMusicPort *dest_port) |
|
static HRESULT | midi_port_create (IDirectMusic8Impl *parent, DMUS_PORTPARAMS *params, DMUS_PORTCAPS *caps, IDirectMusicPort **port) |
|
HRESULT | midi_out_port_create (IDirectMusic8Impl *parent, DMUS_PORTPARAMS *params, DMUS_PORTCAPS *caps, IDirectMusicPort **port) |
|
HRESULT | midi_in_port_create (IDirectMusic8Impl *parent, DMUS_PORTPARAMS *params, DMUS_PORTCAPS *caps, IDirectMusicPort **port) |
|