OSDN Git Service

・#26997 DTXViewer023 のソースコード一式を追加。変更点は以下の通り。
[dtxmania/dtxmania.git] / @FDK10プロジェクト / CMIDIOutput.h
1 #pragma once\r
2 \r
3 namespace FDK {\r
4         namespace MIDI {\r
5 \r
6 class CMIDIOutput\r
7 {\r
8 public:\r
9         bool Init();    // \8f\89\8aú\89»\r
10         void Term();    // \8fI\97¹\8f\88\97\9d\r
11         \r
12         // \83\81\83b\83Z\81[\83W\82Ì\91\97\90M\87@\r
13         // \81@dwMsg ... data2<<16|data1<<8|status\r
14         void SendMsg( DWORD dwMsg );\r
15 \r
16         // Desc: \83\81\83b\83Z\81[\83W\82Ì\91\97\90M\87A\r
17         void SendMsg( BYTE byState, BYTE byData1, BYTE byData2 );\r
18 \r
19         CMIDIOutput() {\r
20                 this->bInit=false;\r
21         };\r
22 \r
23 public:\r
24         HMIDIOUT hMidiOut;\r
25 \r
26 protected:\r
27         bool     bInit;                 // \8f\89\8aú\89»\82³\82ê\82Ä\82¢\82ê\82Πtrue\r
28         int              nDevices;              // MIDI Out \83f\83o\83C\83X\90\94\r
29 };\r
30 \r
31         }//MIDI\r
32 }//FDK\r
33 \r
34 using namespace FDK::MIDI;\r