Помогите понять фундаментальный принцип работы с этим:
Есть API функция: function BASS_MIDI_InGetDeviceInfo(device: DWORD; var info: BASS_MIDI_DEVICEINFO): BOOL; stdcall; external bassmididll;
ее задача - выдать мне название девайса по его номеру.
В скобках она от меня хочет получить:
1. device: DWORD - номер устройства. (тут все понятно)
2. var info: BASS_MIDI_DEVICEINFO
Со вторым я немогу понять что ей давать?
BASS_MIDI_DEVICEINFO - в pas файле, это вроди тип для возврата имени устройства:
BASS_MIDI_DEVICEINFO = record
name: PAnsiChar; // description
Зачем второе тут стоит, если я хочу это от нее получить, можете растолковать?
Ответов: 1429
Рейтинг: 50
|
|||
карма: 0 |
|