?? directmusic.hpp
字號:
typedef _DMUS_TEMPO_PMSG *PDMusTempoPMsg;
typedef _DMUS_TEMPO_PMSG TDMusTempoPMsg;
typedef _DMUS_SYSEX_PMSG *PDMusSysexPMsg;
typedef _DMUS_SYSEX_PMSG TDMusSysexPMsg;
typedef _DMUS_CURVE_PMSG *PDMusCurvePMsg;
typedef _DMUS_CURVE_PMSG TDMusCurvePMsg;
typedef unsigned enumDMUS_CURVE_FLAGS;
typedef unsigned TDMusCurveFlags;
typedef unsigned *PDMusCurveFlags;
typedef _DMUS_TIMESIG_PMSG *PDMusTimeSigPMsg;
typedef _DMUS_TIMESIG_PMSG TDMusTimeSigPMsg;
typedef _DMUS_NOTIFICATION_PMSG *PDMusNotificationPMsg;
typedef _DMUS_NOTIFICATION_PMSG TDMusNotificationPMsg;
typedef _DMUS_WAVE_PMSG *PDMusWavePMsg;
typedef _DMUS_WAVE_PMSG TDMusWavePMsg;
typedef _DMUS_LYRIC_PMSG *PDMusLyricPMsg;
typedef _DMUS_LYRIC_PMSG TDMusLyricPMsg;
typedef _DMUS_BAND_PARAM TDMusBandParam;
typedef _DMUS_BAND_PARAM *PDMusBandParam;
typedef _DMUS_VARIATIONS_PARAM *PDMusVariationsParam;
typedef _DMUS_VARIATIONS_PARAM TDMusVariationsParam;
typedef _DMUS_IO_SEQ_ITEM *PDMusIoSeqItem;
typedef _DMUS_IO_SEQ_ITEM TDMusIoSeqItem;
typedef _DMUS_IO_CURVE_ITEM *PDMusIoCurveItem;
typedef _DMUS_IO_CURVE_ITEM TDMusIoCurveItem;
typedef _DMUS_IO_TEMPO_ITEM *PDMusIoTempoItem;
typedef _DMUS_IO_TEMPO_ITEM TDMusIoTempoItem;
typedef _DMUS_IO_SYSEX_ITEM *PDMusIoSysExItem;
typedef _DMUS_IO_SYSEX_ITEM TDMusIoSysExItem;
typedef _DMUS_CHORD_KEY TDMusChordParam;
typedef _DMUS_CHORD_KEY *PDMusChordParam;
typedef _DMUS_RHYTHM_PARAM TDMusRhythmParam;
typedef _DMUS_RHYTHM_PARAM *PDMusRhythmParam;
typedef _DMUS_TEMPO_PARAM *PDMusTempoParam;
typedef _DMUS_TEMPO_PARAM TDMusTempoParam;
typedef _DMUS_MUTE_PARAM *PDMusMuteParam;
typedef _DMUS_MUTE_PARAM TDMusMuteParam;
typedef Word enumDMUS_EMBELLISHT_TYPES;
typedef Word TDMusEmbellishtTypes;
typedef enumDMUS_VARIATIONT_TYPES TDMusVariationtTypes;
typedef enumDMUS_VARIATIONT_TYPES *PDMusVariationtTypes;
typedef _DMUS_IO_TIMESIG *PDMusIoTimesig;
typedef _DMUS_IO_TIMESIG TDMusIoTimesig;
typedef _DMUS_IO_STYLE *PDMusIoStyle;
typedef _DMUS_IO_STYLE TDMusIoStyle;
typedef _DMUS_IO_VERSION *PDMusIoVersion;
typedef _DMUS_IO_VERSION TDMusIoVersion;
typedef _DMUS_IO_PATTERN *PDMusIoPattern;
typedef _DMUS_IO_PATTERN TDMusIoPattern;
typedef _DMUS_IO_STYLEPART *PDMusIoStylePart;
typedef _DMUS_IO_STYLEPART TDMusIoStylePart;
typedef _DMUS_IO_PARTREF *PDMusIoPartRef;
typedef _DMUS_IO_PARTREF TDMusIoPartRef;
typedef _DMUS_IO_STYLENOTE *PDMusIoStyleNote;
typedef _DMUS_IO_STYLENOTE TDMusIoStyleNote;
typedef _DMUS_IO_STYLECURVE *PDMusIoStyleCurve;
typedef _DMUS_IO_STYLECURVE TDMusIoStyleCurve;
typedef _DMUS_IO_STYLEMARKER *PDMusIoStyleMarker;
typedef _DMUS_IO_STYLEMARKER TDMusIoStyleMarker;
typedef _DMUS_IO_STYLERESOLUTION *PDMusIoStyleResolution;
typedef _DMUS_IO_STYLERESOLUTION TDMusIoStyleResolution;
typedef _DMUS_IO_STYLE_ANTICIPATION *PDMusIoStyleAnticipation;
typedef _DMUS_IO_STYLE_ANTICIPATION TDMusIoStyleAnticipation;
typedef _DMUS_IO_MOTIFSETTINGS *PDMusIoMotifSettings;
typedef _DMUS_IO_MOTIFSETTINGS TDMusIoMotifSettings;
typedef enumDMUS_PATTERNT_TYPES TDMusPatterntTypes;
typedef _DMUS_IO_CHORD *PDMusIoChord;
typedef _DMUS_IO_CHORD TDMusIoChord;
typedef _DMUS_IO_SUBCHORD *PDMusIoSubChord;
typedef _DMUS_IO_SUBCHORD TDMusIoSubChord;
typedef _DMUS_IO_COMMAND *PDMusIoCommand;
typedef _DMUS_IO_COMMAND TDMusIoCommand;
typedef _DMUS_IO_TOOL_HEADER *PDMusIoToolHeader;
typedef _DMUS_IO_TOOL_HEADER TDMusIoToolHeader;
typedef _DMUS_IO_PORTCONFIG_HEADER *PDMusIoPortConfigHeader;
typedef _DMUS_IO_PORTCONFIG_HEADER TDMusIoPortConfigHeader;
typedef _DMUS_IO_PCHANNELTOBUFFER_HEADER *PDMusIoPChannelToBufferHeader;
typedef _DMUS_IO_PCHANNELTOBUFFER_HEADER TDMusIoPChannelToBufferHeader;
typedef _DMUS_IO_BUFFER_ATTRIBUTES_HEADER *PDMusIoBufferAttributesHeader;
typedef _DMUS_IO_BUFFER_ATTRIBUTES_HEADER TDMusIoBufferAttributesHeader;
typedef _DMUS_IO_BAND_TRACK_HEADER *PDMusIoBandTrackHeader;
typedef _DMUS_IO_BAND_TRACK_HEADER TDMusIoBandTrackHeader;
typedef _DMUS_IO_BAND_ITEM_HEADER *PDMusIoBandItemHeader;
typedef _DMUS_IO_BAND_ITEM_HEADER TDMusIoBandItemHeader;
typedef _DMUS_IO_BAND_ITEM_HEADER2 *PDMusIoBandItemHeader2;
typedef _DMUS_IO_BAND_ITEM_HEADER2 TDMusIoBandItemHeader2;
typedef _DMUS_IO_INSTRUMENT *PDMusIoInstrument;
typedef _DMUS_IO_INSTRUMENT TDMusIoInstrument;
typedef _DMUS_IO_WAVE_HEADER *PDMusIoWaveHeader;
typedef _DMUS_IO_WAVE_HEADER TDMusIoWaveHeader;
typedef _DMUS_IO_WAVE_TRACK_HEADER *PDMusIoWaveTrackHeader;
typedef _DMUS_IO_WAVE_TRACK_HEADER TDMusIoWaveTrackHeader;
typedef _DMUS_IO_WAVE_PART_HEADER *PDMusIoWavePartHeader;
typedef _DMUS_IO_WAVE_PART_HEADER TDMusIoWavePartHeader;
typedef _DMUS_IO_WAVE_ITEM_HEADER *PDMusIoWaveItemHeader;
typedef _DMUS_IO_WAVE_ITEM_HEADER TDMusIoWaveItemHeader;
typedef _DMUS_IO_CONTAINER_HEADER *PDMusIoContainerHeader;
typedef _DMUS_IO_CONTAINER_HEADER TDMusIoContainerHeader;
typedef _DMUS_IO_CONTAINED_OBJECT_HEADER *PDMusIoContainedObjectHeader;
typedef _DMUS_IO_CONTAINED_OBJECT_HEADER TDMusIoContainedObjectHeader;
typedef _DMUS_IO_SEGMENT_HEADER *PDMusIoSegmentHeader;
typedef _DMUS_IO_SEGMENT_HEADER TDMusIoSegmentHeader;
typedef _DMUS_IO_TRACK_HEADER *PDMusIoTrackHeader;
typedef _DMUS_IO_TRACK_HEADER TDMusIoTrackHeader;
typedef _DMUS_IO_TRACK_EXTRAS_HEADER *PDMusIoTrackExtrasHeader;
typedef _DMUS_IO_TRACK_EXTRAS_HEADER TDMusIoTrackExtrasHeader;
typedef _DMUS_IO_REFERENCE *PDMusIoReference;
typedef _DMUS_IO_REFERENCE TDMusIoReference;
typedef _DMUS_IO_CHORDMAP *PDMusIoChordMap;
typedef _DMUS_IO_CHORDMAP TDMusIoChordMap;
typedef _DMUS_IO_CHORDMAP_SUBCHORD *PDMusIoChordmapSubChord;
typedef _DMUS_IO_CHORDMAP_SUBCHORD TDMusIoChordmapSubChord;
typedef _DMUS_IO_CHORDENTRY *PDMusIoChordEntry;
typedef _DMUS_IO_CHORDENTRY TDMusIoChordEntry;
typedef _DMUS_IO_NEXTCHORD *PDMusIoNextChord;
typedef _DMUS_IO_NEXTCHORD TDMusIoNextChord;
typedef _DMUS_IO_CHORDMAP_SIGNPOST *PDMusIoChordMapSignPost;
typedef _DMUS_IO_CHORDMAP_SIGNPOST TDMusIoChordMapSignPost;
typedef _DMUS_IO_SCRIPT_HEADER *PDMusIoScriptHeader;
typedef _DMUS_IO_SCRIPT_HEADER TDMusIoScriptHeader;
typedef _DMUS_IO_SIGNPOST *PDMusIoSignPost;
typedef _DMUS_IO_SIGNPOST TDMusIoSignPost;
typedef _DMUS_IO_MUTE *PDMusIoMute;
typedef _DMUS_IO_MUTE TDMusIoMute;
typedef _DMUS_IO_TIMESIGNATURE_ITEM *PDMusIoTimeSignatureItem;
typedef _DMUS_IO_TIMESIGNATURE_ITEM TDMusIoTimeSignatureItem;
typedef _DMUS_IO_VALID_START *PDMusIoValidStart;
typedef _DMUS_IO_VALID_START TDMusIoValidStart;
typedef _DMUS_IO_PLAY_MARKER *PDMusIoPlayMarker;
typedef _DMUS_IO_PLAY_MARKER TDMusIoPlayMarker;
typedef _DMUS_IO_SEGMENT_TRACK_HEADER *PDMusIoSegmentTrackHeader;
typedef _DMUS_IO_SEGMENT_TRACK_HEADER TDMusIoSegmentTrackHeader;
typedef _DMUS_IO_SEGMENT_ITEM_HEADER *PDMusIoSegmentItemHeader;
typedef _DMUS_IO_SEGMENT_ITEM_HEADER TDMusIoSegmentItemHeader;
typedef _DMUS_IO_SCRIPTTRACK_EVENTHEADER *PDMusIoScriptTrackEventHeader;
typedef _DMUS_IO_SCRIPTTRACK_EVENTHEADER TDMusIoScriptTrackEventHeader;
typedef _DMUS_IO_LYRICSTRACK_EVENTHEADER *PDMusIoLyricsTrackEventHeader;
typedef _DMUS_IO_LYRICSTRACK_EVENTHEADER TDMusIoLyricsTrackEventHeader;
typedef _DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER *PDMusIoParamControlTrackObjectHeader;
typedef _DMUS_IO_PARAMCONTROLTRACK_OBJECTHEADER TDMusIoParamControlTrackObjectHeader;
typedef _DMUS_IO_PARAMCONTROLTRACK_PARAMHEADER *PDMusIoParamControlTrackParamHeader;
typedef _DMUS_IO_PARAMCONTROLTRACK_PARAMHEADER TDMusIoParamControlTrackParamHeader;
typedef _DMUS_IO_PARAMCONTROLTRACK_CURVEINFO *PDMusIoParamControlTrackCurveInfo;
typedef _DMUS_IO_PARAMCONTROLTRACK_CURVEINFO TDMusIoParamControlTrackCurveInfo;
typedef _DSOUND_IO_DSBUFFERDESC *PDSoundIoDSBufferDesc;
typedef _DSOUND_IO_DSBUFFERDESC TDSoundIoDSBufferDesc;
typedef _DSOUND_IO_DSBUSID *PDSoundIoDSBusID;
typedef _DSOUND_IO_DSBUSID TDSoundIoDSBusID;
typedef _DSOUND_IO_3D *PDSoundIo3D;
typedef _DSOUND_IO_3D TDSoundIo3D;
typedef _DSOUND_IO_DXDMO_HEADER *PDSoundIoDXDMOHeader;
typedef _DSOUND_IO_DXDMO_HEADER TDSoundIoDXDMOHeader;
typedef _DSOUND_IO_DXDMO_DATA *PDSoundIoDXDMOData;
typedef _DSOUND_IO_DXDMO_DATA TDSoundIoDXDMOData;
typedef _DMUS_EVENTHEADER *PDMusEventHeader;
typedef _DMUS_EVENTHEADER TDMusEventHeader;
typedef unsigned enumDMUS_TRACKF_FLAGS;
typedef unsigned TDMusTrackfFlags;
typedef unsigned *PDMusTrackfFlags;
typedef _DMUS_DOWNLOADINFO *PDMus_Downloadinfo;
typedef _DMUS_DOWNLOADINFO TDMus_Downloadinfo;
typedef _DMUS_OFFSETTABLE *PDMus_Offsettable;
typedef _DMUS_OFFSETTABLE TDMus_Offsettable;
typedef _DMUS_INSTRUMENT *PDMus_Instrument;
typedef _DMUS_INSTRUMENT TDMus_Instrument;
typedef _DMUS_REGION *PDMus_Region;
typedef _DMUS_REGION TDMus_Region;
typedef _DMUS_LFOPARAMS *PDMus_Lfoparams;
typedef _DMUS_LFOPARAMS TDMus_Lfoparams;
typedef _DMUS_VEGPARAMS *PDMus_Vegparams;
typedef _DMUS_VEGPARAMS TDMus_Vegparams;
typedef _DMUS_PEGPARAMS *PDMus_Pegparams;
typedef _DMUS_PEGPARAMS TDMus_Pegparams;
typedef _DMUS_MSCPARAMS *PDMus_Mscparams;
typedef _DMUS_MSCPARAMS TDMus_Mscparams;
typedef _DMUS_ARTICPARAMS *PDMus_Articparams;
typedef _DMUS_ARTICPARAMS TDMus_Articparams;
typedef _DMUS_ARTICULATION *PDMus_Articulation;
typedef _DMUS_ARTICULATION TDMus_Articulation;
typedef _DMUS_ARTICULATION2 *PDMus_Articulation2;
typedef _DMUS_ARTICULATION2 TDMus_Articulation2;
typedef _DMUS_EXTENSIONCHUNK *PDMus_Extensionchunk;
typedef _DMUS_EXTENSIONCHUNK TDMus_Extensionchunk;
typedef _DMUS_COPYRIGHT *PDMus_Copyright;
typedef _DMUS_COPYRIGHT TDMus_Copyright;
typedef _DMUS_WAVEDATA *PDMus_Wavedata;
typedef _DMUS_WAVEDATA TDMus_Wavedata;
typedef _DMUS_WAVE *PDMus_Wave;
typedef _DMUS_WAVE TDMus_Wave;
typedef _DMUS_NOTERANGE *PDMus_Noterange;
typedef _DMUS_NOTERANGE TDMus_Noterange;
typedef _DMUS_WAVEARTDL *PDMus_Waveartdl;
typedef _DMUS_WAVEARTDL TDMus_Waveartdl;
typedef _DMUS_WAVEDL *PDMus_Wavedl;
typedef _DMUS_WAVEDL TDMus_Wavedl;
typedef _DMUS_BUFFERDESC *PDMus_Bufferdesc;
typedef _DMUS_BUFFERDESC TDMus_Bufferdesc;
typedef _DMUS_PORTCAPS *PDMus_Portcaps;
typedef _DMUS_PORTCAPS TDMus_Portcaps;
typedef _DMUS_PORTPARAMS8 *PDMus_Portparams;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -