使用Wwise バージョン
arrow_right 目次

構造体 AkMidiEvent

すべてのメンバ一覧

構成

struct   tCc
struct   tChanAftertouch
struct   tGen
struct   tNoteAftertouch
struct   tNoteOnOff
struct   tPitchBend
struct   tProgramChange

Public メソッド

  AkMidiEvent ()
bool  IsValid () const
void  MakeInvalid ()
bool  IsTypeOk () const
bool  IsSameChannel (const AkMidiEvent &in_other) const
bool  IsNoteEvent () const
bool  IsCcEvent () const
bool  IsSameCc (const AkMidiEvent &in_other) const
bool  IsSameNote (const AkMidiEvent &in_other) const
bool  IsSameChannelAndNote (const AkMidiEvent &in_other) const
bool  IsNoteOn () const
bool  IsNoteOff () const
bool  IsNoteOnOff () const
bool  IsPitchBend () const
AkMidiNoteChannelPair  GetNoteAndChannel () const
void  MakeSustainPedalOff (AkUInt32 in_uChan)
void  MakeNoteOn ()
void  MakeNoteOff ()
void  SetNoteNumber (const AkMidiNoteNo in_note)
AkMidiNoteNo  GetNoteNumber () const

Public 変数

AkUInt8  byType
AkMidiChannelNo  byChan
union {
   tGen   Gen
   tCc   Cc
   tNoteOnOff   NoteOnOff
   tPitchBend   PitchBend
   tNoteAftertouch   NoteAftertouch
   tChanAftertouch   ChanAftertouch
   tProgramChange   ProgramChange
}; 

説明

AkMidiTypes.h176 行で定義されています。


この構造体の説明は次のファイルから生成されました: