Вверх ↑
Ответов: 1429
Рейтинг: 50
#1: 2010-09-03 17:47:07 ЛС | профиль | цитата
Помогите понять фундаментальный принцип работы с этим:
Есть 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

Зачем второе тут стоит, если я хочу это от нее получить, можете растолковать?

карма: 0

0