ReactOS 0.4.16-dev-88-ga65b6ae
_MMFUNCTION_TABLE Struct Reference

#include <mmebuddy.h>

Collaboration diagram for _MMFUNCTION_TABLE:

Public Attributes

union {
   MMGETCAPS_FUNC   GetCapabilities
 
   MMGETWAVEOUTCAPS_FUNC   GetWaveOutCapabilities
 
   MMGETWAVEINCAPS_FUNC   GetWaveInCapabilities
 
   MMGETMIDIOUTCAPS_FUNC   GetMidiOutCapabilities
 
   MMGETMIDIINCAPS_FUNC   GetMidiInCapabilities
 
}; 
 
MMOPEN_FUNC Open
 
MMCLOSE_FUNC Close
 
MMWAVEQUERYFORMATSUPPORT_FUNC QueryWaveFormatSupport
 
MMWAVESETFORMAT_FUNC SetWaveFormat
 
MMMIXERQUERY_FUNC QueryMixerInfo
 
WAVE_COMMIT_FUNC CommitWaveBuffer
 
MMGETPOS_FUNC GetPos
 
MMSETSTATE_FUNC SetState
 
MMQUERYDEVICEINTERFACESTRING_FUNC GetDeviceInterfaceString
 
MMRESETSTREAM_FUNC ResetStream
 
MMGETVOLUME_FUNC GetVolume
 
MMSETVOLUME_FUNC SetVolume
 

Detailed Description

Definition at line 203 of file mmebuddy.h.

Member Data Documentation

◆ 

union { ... } _MMFUNCTION_TABLE::@3467

◆ Close

MMCLOSE_FUNC _MMFUNCTION_TABLE::Close

Definition at line 215 of file mmebuddy.h.

Referenced by FoundDevice(), and PopulateWdmDeviceList().

◆ CommitWaveBuffer

WAVE_COMMIT_FUNC _MMFUNCTION_TABLE::CommitWaveBuffer

Definition at line 222 of file mmebuddy.h.

Referenced by FoundDevice(), and PopulateWdmDeviceList().

◆ GetCapabilities

MMGETCAPS_FUNC _MMFUNCTION_TABLE::GetCapabilities

Definition at line 207 of file mmebuddy.h.

Referenced by FoundDevice(), and PopulateWdmDeviceList().

◆ GetDeviceInterfaceString

MMQUERYDEVICEINTERFACESTRING_FUNC _MMFUNCTION_TABLE::GetDeviceInterfaceString

Definition at line 226 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ GetMidiInCapabilities

MMGETMIDIINCAPS_FUNC _MMFUNCTION_TABLE::GetMidiInCapabilities

Definition at line 211 of file mmebuddy.h.

◆ GetMidiOutCapabilities

MMGETMIDIOUTCAPS_FUNC _MMFUNCTION_TABLE::GetMidiOutCapabilities

Definition at line 210 of file mmebuddy.h.

◆ GetPos

MMGETPOS_FUNC _MMFUNCTION_TABLE::GetPos

Definition at line 224 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ GetVolume

MMGETVOLUME_FUNC _MMFUNCTION_TABLE::GetVolume

Definition at line 229 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ GetWaveInCapabilities

MMGETWAVEINCAPS_FUNC _MMFUNCTION_TABLE::GetWaveInCapabilities

Definition at line 209 of file mmebuddy.h.

◆ GetWaveOutCapabilities

MMGETWAVEOUTCAPS_FUNC _MMFUNCTION_TABLE::GetWaveOutCapabilities

Definition at line 208 of file mmebuddy.h.

◆ Open

MMOPEN_FUNC _MMFUNCTION_TABLE::Open

Definition at line 214 of file mmebuddy.h.

Referenced by FoundDevice(), and PopulateWdmDeviceList().

◆ QueryMixerInfo

MMMIXERQUERY_FUNC _MMFUNCTION_TABLE::QueryMixerInfo

Definition at line 220 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ QueryWaveFormatSupport

MMWAVEQUERYFORMATSUPPORT_FUNC _MMFUNCTION_TABLE::QueryWaveFormatSupport

Definition at line 217 of file mmebuddy.h.

Referenced by FoundDevice(), and PopulateWdmDeviceList().

◆ ResetStream

MMRESETSTREAM_FUNC _MMFUNCTION_TABLE::ResetStream

Definition at line 227 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ SetState

MMSETSTATE_FUNC _MMFUNCTION_TABLE::SetState

Definition at line 225 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ SetVolume

MMSETVOLUME_FUNC _MMFUNCTION_TABLE::SetVolume

Definition at line 230 of file mmebuddy.h.

Referenced by PopulateWdmDeviceList().

◆ SetWaveFormat

MMWAVESETFORMAT_FUNC _MMFUNCTION_TABLE::SetWaveFormat

Definition at line 218 of file mmebuddy.h.

Referenced by FoundDevice(), and PopulateWdmDeviceList().


The documentation for this struct was generated from the following file: