You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

36 lines
1.9 KiB

  1. # `midi_device_setup_process` グループ {#group__midi__device__setup__process}
  2. <!---
  3. original document: 0.10.9:docs/internals_midi_device_setup_process.md
  4. git diff 0.10.9 HEAD -- docs/internals_midi_device_setup_process.md | cat
  5. -->
  6. これらは、デバイスを初期化して実行するために使う必要があるメソッドです。
  7. ## 概要
  8. メンバー | 説明
  9. --------------------------------|---------------------------------------------
  10. `public void `[`midi_device_init`](#group__midi__device__setup__process_1gaf29deddc94ea98a59daa0bde1aefd9d9)`(`[`MidiDevice`](#struct__midi__device)` * device)` | デバイスを初期化します。
  11. `public void `[`midi_device_process`](#group__midi__device__setup__process_1gaa3d5993d0e998a1b59bbf5ab9c7b492b)`(`[`MidiDevice`](#struct__midi__device)` * device)` | 入力データを処理します。
  12. ## メンバー
  13. #### `public void `[`midi_device_init`](#group__midi__device__setup__process_1gaf29deddc94ea98a59daa0bde1aefd9d9)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__midi__device__setup__process_1gaf29deddc94ea98a59daa0bde1aefd9d9}
  14. デバイスを初期化します。
  15. 問題のデバイスを使う前にこれを呼び出す必要があります。
  16. #### パラメータ
  17. * `device` 初期化するデバイス
  18. #### `public void `[`midi_device_process`](#group__midi__device__setup__process_1gaa3d5993d0e998a1b59bbf5ab9c7b492b)`(`[`MidiDevice`](#struct__midi__device)` * device)` {#group__midi__device__setup__process_1gaa3d5993d0e998a1b59bbf5ab9c7b492b}
  19. 入力データを処理します。
  20. このメソッドは入力処理を駆動します。入力コールバックが呼び出されることが予想される場合は、このメソッドを頻繁に呼び出す必要があります。
  21. #### パラメータ
  22. * `device` 処理するデバイス