⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 directmusic.hpp

📁 絮语2007视频聊天软件源程序.仅供参考
💻 HPP
📖 第 1 页 / 共 3 页
字号:

typedef _DMUS_PORTPARAMS8  TDMus_Portparams;

typedef _DMUS_PORTPARAMS8 *PDMus_Portparams8;

typedef _DMUS_PORTPARAMS8  TDMus_Portparams8;

typedef _DMUS_SYNTHSTATS *PDMus_Synthstats;

typedef _DMUS_SYNTHSTATS  TDMus_Synthstats;

typedef _DMUS_SYNTHSTATS8 *PDMus_Synthstats8;

typedef _DMUS_SYNTHSTATS8  TDMus_Synthstats8;

typedef _DMUS_WAVES_REVERB_PARAMS *PDMus_Waves_Reverb_Params;

typedef _DMUS_WAVES_REVERB_PARAMS  TDMus_Waves_Reverb_Params;

typedef _DMUS_CLOCKINFO7 *PDMus_Clockinfo7;

typedef _DMUS_CLOCKINFO7  TDMus_Clockinfo7;

typedef _DMUS_CLOCKINFO8 *PDMus_Clockinfo8;

typedef _DMUS_CLOCKINFO8  TDMus_Clockinfo8;

typedef _DMUS_AUDIOPARAMS *PDMus_Audioparams;

typedef _DMUS_AUDIOPARAMS  TDMus_Audioparams;

typedef _DMUS_SUBCHORD *PDMus_Subchord;

typedef _DMUS_SUBCHORD  TDMus_Subchord;

typedef _DMUS_CHORD_KEY *PDMus_Chord_Key;

typedef _DMUS_CHORD_KEY  TDMus_Chord_Key;

typedef _DMUS_VERSION *PDMus_Version;

typedef _DMUS_VERSION  TDMus_Version;

typedef _DMUS_TIMESIGNATURE *PDMus_Timesignature;

typedef _DMUS_TIMESIGNATURE  TDMus_Timesignature;

typedef _DMUS_VALID_START_PARAM *PDMus_Valid_Start_Param;

typedef _DMUS_VALID_START_PARAM  TDMus_Valid_Start_Param;

typedef _DMUS_PLAY_MARKER_PARAM *PDMus_Play_Marker_Param;

typedef _DMUS_PLAY_MARKER_PARAM  TDMus_Play_Marker_Param;

typedef _DMUS_OBJECTDESC *PDMus_Objectdesc;

typedef _DMUS_OBJECTDESC  TDMus_Objectdesc;

typedef _DMUS_SCRIPT_ERRORINFO *PDMus_Script_Errorinfo;

typedef _DMUS_SCRIPT_ERRORINFO  TDMus_Script_Errorinfo;

typedef _DMUS_COMMAND_PARAM *PDMus_Command_Param;

typedef _DMUS_COMMAND_PARAM  TDMus_Command_Param;

typedef _DMUS_COMMAND_PARAM_2 *PDMus_Command_Param_2;

typedef _DMUS_COMMAND_PARAM_2  TDMus_Command_Param_2;

typedef _DMUS_PMSG *PDMus_Pmsg;

typedef _DMUS_PMSG  TDMus_Pmsg;

typedef _DMUS_NOTE_PMSG *PDMus_Note_Pmsg;

typedef _DMUS_NOTE_PMSG  TDMus_Note_Pmsg;

typedef _DMUS_MIDI_PMSG *PDMus_Midi_Pmsg;

typedef _DMUS_MIDI_PMSG  TDMus_Midi_Pmsg;

typedef _DMUS_PATCH_PMSG *PDMus_Patch_Pmsg;

typedef _DMUS_PATCH_PMSG  TDMus_Patch_Pmsg;

typedef _DMUS_TRANSPOSE_PMSG *PDMus_Transpose_Pmsg;

typedef _DMUS_TRANSPOSE_PMSG  TDMus_Transpose_Pmsg;

typedef _DMUS_CHANNEL_PRIORITY_PMSG *PDMus_Channel_Priority_Pmsg;

typedef _DMUS_CHANNEL_PRIORITY_PMSG  TDMus_Channel_Priority_Pmsg;

typedef _DMUS_TEMPO_PMSG *PDMus_Tempo_Pmsg;

typedef _DMUS_TEMPO_PMSG  TDMus_Tempo_Pmsg;

typedef _DMUS_SYSEX_PMSG *PDMus_Sysex_Pmsg;

typedef _DMUS_SYSEX_PMSG  TDMus_Sysex_Pmsg;

typedef _DMUS_CURVE_PMSG *PDMus_Curve_Pmsg;

typedef _DMUS_CURVE_PMSG  TDMus_Curve_Pmsg;

typedef _DMUS_TIMESIG_PMSG *PDMus_Timesig_Pmsg;

typedef _DMUS_TIMESIG_PMSG  TDMus_Timesig_Pmsg;

typedef _DMUS_NOTIFICATION_PMSG *PDMus_Notification_Pmsg;

typedef _DMUS_NOTIFICATION_PMSG  TDMus_Notification_Pmsg;

typedef _DMUS_WAVE_PMSG *PDMus_Wave_Pmsg;

typedef _DMUS_WAVE_PMSG  TDMus_Wave_Pmsg;

typedef _DMUS_LYRIC_PMSG *PDMus_Lyric_Pmsg;

typedef _DMUS_LYRIC_PMSG  TDMus_Lyric_Pmsg;

typedef _DMUS_BAND_PARAM *PDMus_Band_Param;

typedef _DMUS_BAND_PARAM  TDMus_Band_Param;

typedef _DMUS_VARIATIONS_PARAM *PDMus_Variations_Param;

typedef _DMUS_VARIATIONS_PARAM  TDMus_Variations_Param;

typedef _DMUS_IO_SEQ_ITEM *PDMus_Io_Seq_Item;

typedef _DMUS_IO_SEQ_ITEM  TDMus_Io_Seq_Item;

typedef _DMUS_IO_CURVE_ITEM *PDMus_Io_Curve_Item;

typedef _DMUS_IO_CURVE_ITEM  TDMus_Io_Curve_Item;

typedef _DMUS_IO_TEMPO_ITEM *PDMus_Io_Tempo_Item;

typedef _DMUS_IO_TEMPO_ITEM  TDMus_Io_Tempo_Item;

typedef _DMUS_IO_SYSEX_ITEM *PDMus_Io_Sysex_Item;

typedef _DMUS_IO_SYSEX_ITEM  TDMus_Io_Sysex_Item;

typedef _DMUS_RHYTHM_PARAM *PDMus_Rhythm_Param;

typedef _DMUS_RHYTHM_PARAM  TDMus_Rhythm_Param;

typedef _DMUS_TEMPO_PARAM *PDMus_Tempo_Param;

typedef _DMUS_TEMPO_PARAM  TDMus_Tempo_Param;

typedef _DMUS_MUTE_PARAM *PDMus_Mute_Param;

typedef _DMUS_MUTE_PARAM  TDMus_Mute_Param;

typedef _DMUS_IO_TIMESIG *PDMus_Io_Timesig;

typedef _DMUS_IO_TIMESIG  TDMus_Io_Timesig;

typedef _DMUS_IO_STYLE *PDMus_Io_Style;

typedef _DMUS_IO_STYLE  TDMus_Io_Style;

typedef _DMUS_IO_VERSION *PDMus_Io_Version;

typedef _DMUS_IO_VERSION  TDMus_Io_Version;

typedef _DMUS_IO_PATTERN *PDMus_Io_Pattern;

typedef _DMUS_IO_PATTERN  TDMus_Io_Pattern;

typedef _DMUS_IO_STYLEPART *PDMus_Io_Stylepart;

typedef _DMUS_IO_STYLEPART  TDMus_Io_Stylepart;

typedef _DMUS_IO_PARTREF *PDMus_Io_Partref;

typedef _DMUS_IO_PARTREF  TDMus_Io_Partref;

typedef _DMUS_IO_STYLENOTE *PDMus_Io_Stylenote;

typedef _DMUS_IO_STYLENOTE  TDMus_Io_Stylenote;

typedef _DMUS_IO_STYLECURVE *PDMus_Io_Stylecurve;

typedef _DMUS_IO_STYLECURVE  TDMus_Io_Stylecurve;

typedef _DMUS_IO_STYLEMARKER *PDMus_Io_Stylemarker;

typedef _DMUS_IO_STYLEMARKER  TDMus_Io_Stylemarker;

typedef _DMUS_IO_STYLERESOLUTION *PDMus_Io_Styleresolution;

typedef _DMUS_IO_STYLERESOLUTION  TDMus_Io_Styleresolution;

typedef _DMUS_IO_STYLE_ANTICIPATION *PDMus_Io_Style_Anticipation;

typedef _DMUS_IO_STYLE_ANTICIPATION  TDMus_Io_Style_Anticipation;

typedef _DMUS_IO_MOTIFSETTINGS *PDMus_Io_Motifsettings;

typedef _DMUS_IO_MOTIFSETTINGS  TDMus_Io_Motifsettings;

typedef _DMUS_IO_CHORD *PDMus_Io_Chord;

typedef _DMUS_IO_CHORD  TDMus_Io_Chord;

typedef _DMUS_IO_SUBCHORD *PDMus_Io_Subchord;

typedef _DMUS_IO_SUBCHORD  TDMus_Io_Subchord;

typedef _DMUS_IO_COMMAND *PDMus_Io_Command;

typedef _DMUS_IO_COMMAND  TDMus_Io_Command;

typedef _DMUS_IO_TOOL_HEADER *PDMus_Io_Tool_Header;

typedef _DMUS_IO_TOOL_HEADER  TDMus_Io_Tool_Header;

typedef _DMUS_IO_PORTCONFIG_HEADER *PDMus_Io_Portconfig_Header;

typedef _DMUS_IO_PORTCONFIG_HEADER  TDMus_Io_Portconfig_Header;

typedef _DMUS_IO_PCHANNELTOBUFFER_HEADER *PDMus_Io_Pchanneltobuffer_Header;

typedef _DMUS_IO_PCHANNELTOBUFFER_HEADER  TDMus_Io_Pchanneltobuffer_Header;

typedef _DMUS_IO_BUFFER_ATTRIBUTES_HEADER *PDMus_Io_Buffer_Attributes_Header;

typedef _DMUS_IO_BUFFER_ATTRIBUTES_HEADER  TDMus_Io_Buffer_Attributes_Header;

typedef _DMUS_IO_BAND_TRACK_HEADER *PDMus_Io_Band_Track_Header;

typedef _DMUS_IO_BAND_TRACK_HEADER  TDMus_Io_Band_Track_Header;

typedef _DMUS_IO_BAND_ITEM_HEADER *PDMus_Io_Band_Item_Header;

typedef _DMUS_IO_BAND_ITEM_HEADER  TDMus_Io_Band_Item_Header;

typedef _DMUS_IO_BAND_ITEM_HEADER2 *PDMus_Io_Band_Item_Header2;

typedef _DMUS_IO_BAND_ITEM_HEADER2  TDMus_Io_Band_Item_Header2;

typedef _DMUS_IO_INSTRUMENT *PDMus_Io_Instrument;

typedef _DMUS_IO_INSTRUMENT  TDMus_Io_Instrument;

typedef _DMUS_IO_WAVE_HEADER *PDMus_Io_Wave_Header;

typedef _DMUS_IO_WAVE_HEADER  TDMus_Io_Wave_Header;

typedef _DMUS_IO_WAVE_TRACK_HEADER *PDMus_Io_Wave_Track_Header;

typedef _DMUS_IO_WAVE_TRACK_HEADER  TDMus_Io_Wave_Track_Header;

typedef _DMUS_IO_WAVE_PART_HEADER *PDMus_Io_Wave_Part_Header;

typedef _DMUS_IO_WAVE_PART_HEADER  TDMus_Io_Wave_Part_Header;

typedef _DMUS_IO_WAVE_ITEM_HEADER *PDMus_Io_Wave_Item_Header;

typedef _DMUS_IO_WAVE_ITEM_HEADER  TDMus_Io_Wave_Item_Header;

typedef _DMUS_IO_CONTAINER_HEADER *PDMus_Io_Container_Header;

typedef _DMUS_IO_CONTAINER_HEADER  TDMus_Io_Container_Header;

typedef _DMUS_IO_CONTAINED_OBJECT_HEADER *PDMus_Io_Contained_Object_Header;

typedef _DMUS_IO_CONTAINED_OBJECT_HEADER  TDMus_Io_Contained_Object_Header;

typedef _DMUS_IO_SEGMENT_HEADER *PDMus_Io_Segment_Header;

typedef _DMUS_IO_SEGMENT_HEADER  TDMus_Io_Segment_Header;

typedef _DMUS_IO_TRACK_HEADER *PDMus_Io_Track_Header;

typedef _DMUS_IO_TRACK_HEADER  TDMus_Io_Track_Header;

typedef _DMUS_IO_TRACK_EXTRAS_HEADER *PDMus_Io_Track_Extras_Header;

typedef _DMUS_IO_TRACK_EXTRAS_HEADER  TDMus_Io_Track_Extras_Header;

typedef _DMUS_IO_REFERENCE *PDMus_Io_Reference;

typedef _DMUS_IO_REFERENCE  TDMus_Io_Reference;

typedef _DMUS_IO_CHORDMAP *PDMus_Io_Chordmap;

typedef _DMUS_IO_CHORDMAP  TDMus_Io_Chordmap;

typedef _DMUS_IO_CHORDMAP_SUBCHORD *PDMus_Io_Chordmap_Subchord;

typedef _DMUS_IO_CHORDMAP_SUBCHORD  TDMus_Io_Chordmap_Subchord;

typedef _DMUS_IO_CHORDENTRY *PDMus_Io_Chordentry;

typedef _DMUS_IO_CHORDENTRY  TDMus_Io_Chordentry;

typedef _DMUS_IO_NEXTCHORD *PDMus_Io_Nextchord;

typedef _DMUS_IO_NEXTCHORD  TDMus_Io_Nextchord;

typedef _DMUS_IO_CHORDMAP_SIGNPOST *PDMus_Io_Chordmap_Signpost;

typedef _DMUS_IO_CHORDMAP_SIGNPOST  TDMus_Io_Chordmap_Signpost;

typedef _DMUS_IO_SCRIPT_HEADER *PDMus_Io_Script_Header;

typedef _DMUS_IO_SCRIPT_HEADER  TDMus_Io_Script_Header;

typedef _DMUS_IO_SIGNPOST *PDMus_Io_Signpost;

typedef _DMUS_IO_SIGNPOST  TDMus_Io_Signpost;

typedef _DMUS_IO_MUTE *PDMus_Io_Mute;

typedef _DMUS_IO_MUTE  TDMus_Io_Mute;

typedef _DMUS_IO_TIMESIGNATURE_ITEM *PDMus_Io_Timesignature_Item;

typedef _DMUS_IO_TIMESIGNATURE_ITEM  TDMus_Io_Timesignature_Item;

typedef _DMUS_IO_VALID_START *PDMus_Io_Valid_Start;

typedef _DMUS_IO_VALID_START  TDMus_Io_Valid_Start;

typedef _DMUS_IO_PLAY_MARKER *PDMus_Io_Play_Marker;

typedef _DMUS_IO_PLAY_MARKER  TDMus_Io_Play_Marker;

typedef _DMUS_IO_SEGMENT_TRACK_HEADER *PDMus_Io_Segment_Track_Header;

typedef _DMUS_IO_SEGMENT_TRACK_HEADER  TDMus_Io_Segment_Track_Header;

typedef _DMUS_IO_SEGMENT_ITEM_HEADER *PDMus_Io_Segment_Item_Header;

typedef _DMUS_IO_SEGMENT_ITEM_HEADER  TDMus_Io_Segment_Item_Header;

typedef _DMUS_IO_SCRIPTTRACK_EVENTHEADER *PDMus_Io_Scripttrack_Eventheader;

typedef _DMUS_IO_SCRIPTTRACK_EVENTHEADER  TDMus_Io_Scripttrack_Eventheader;

typedef _DMUS_IO_LYRICSTRACK_EVENTHEADER *PDMus_Io_Lyricstrack_Eventheader;

typedef _DMUS_IO_LYRICSTRACK_EVENTHEADER  TDMus_Io_Lyricstrack_Eventheader;

typedef _DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER *PDMus_Io_Paramcontroltrack_Objectheader;

typedef _DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER  TDMus_Io_Paramcontroltrack_Objectheader;

typedef _DMUS_IO_PARAMCONTROLTRACK_PARAMHEADER *PDMus_Io_Paramcontroltrack_Paramheader;

typedef _DMUS_IO_PARAMCONTROLTRACK_PARAMHEADER  TDMus_Io_Paramcontroltrack_Paramheader;

typedef _DMUS_IO_PARAMCONTROLTRACK_CURVEINFO *PDMus_Io_Paramcontroltrack_Curveinfo;

typedef _DMUS_IO_PARAMCONTROLTRACK_CURVEINFO  TDMus_Io_Paramcontroltrack_Curveinfo;

typedef _DMUS_EVENTHEADER *PDMus_Eventheader;

typedef _DMUS_EVENTHEADER  TDMus_Eventheader;

typedef _DSOUND_IO_DSBUFFERDESC *PDSound_Io_Dsbufferdesc;

typedef _DSOUND_IO_DSBUFFERDESC  TDSound_Io_Dsbufferdesc;

typedef _DSOUND_IO_DSBUSID *PDSound_Io_Dsbusid;

typedef _DSOUND_IO_DSBUSID  TDSound_Io_Dsbusid;

typedef _DSOUND_IO_3D *PDSound_Io_3d;

typedef _DSOUND_IO_3D  TDSound_Io_3d;

typedef _DSOUND_IO_DXDMO_HEADER *PDSound_Io_Dxdmo_Header;

typedef _DSOUND_IO_DXDMO_HEADER  TDSound_Io_Dxdmo_Header;

typedef _DSOUND_IO_DXDMO_DATA *PDSound_Io_Dxdmo_Data;

typedef _DSOUND_IO_DXDMO_DATA  TDSound_Io_Dxdmo_Data;

//-- var, const, procedure ---------------------------------------------------
static const int MAKE_DMHRESULTSUCCESS_R = 0x8781000;
static const int MAKE_DMHRESULTERROR_R = 0x88781000;

}	/* namespace Directmusic */
using namespace Directmusic;
#pragma option pop	// -w-
#pragma option pop	// -Vx

#pragma delphiheader end.
//-- end unit ----------------------------------------------------------------
#endif	// DirectMusic

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -