Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2019.03.03;
Скачать: [xml.tar.bz2];

Вниз

Помогите переписать одну строку на Delphi   Найти похожие ветки 

 
Max   (2016-11-01 19:26) [0]

Здравствуйте.
Не могу разобраться:
float *levels=(float*)malloc(ci.chans*sizeof(float));

Полный код из справки:

BASS_CHANNELINFO ci;
BASS_ChannelGetInfo(handle, &ci);
float *levels=(float*)malloc(ci.chans*sizeof(float)); // allocate an array for each channel"s level
BASS_ChannelGetLevelEx(handle, levels, 0.02, 0); // get the levels


Помогите пожалуйста.
Спасибо.


 
Max   (2016-11-01 19:36) [1]

Забыл
float levels[2];


 
Max   (2016-11-01 19:36) [2]

float level;


 
kilkennycat ©   (2016-11-01 21:16) [3]

http://www.un4seen.com/forum/?topic=16833.0;wap2


 
Игорь Шевченко ©   (2016-11-01 21:35) [4]


> float *levels=(float*)malloc(ci.chans*sizeof(float));


var
 levels: PSingle;
...
 levels := AllocMem(ch.chans*SizeOf(Single));


 
Max   (2016-11-01 21:38) [5]


> kilkennycat

Спасибо. Разобрался.
Может кому пригодится.

var
  BufLev : array of Single;
begin
..........
  SetLength(BufLev, ChanCountl);
  BASS_ChannelGetLevelEx(Channel, @BufLev[0], 0.05, 0);
..........
end;



 
aka ©   (2016-11-03 08:59) [6]

Удалено модератором



Страницы: 1 вся ветка

Форум: "Начинающим";
Текущий архив: 2019.03.03;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.001 c
2-1478017589
Max
2016-11-01 19:26
2019.03.03
Помогите переписать одну строку на Delphi


2-1477645793
валя
2016-10-28 12:09
2019.03.03
БД Integer->String


8-1212737827
Феликс
2008-06-06 11:37
2019.03.03
WMF, полилинии "грубеют"


2-1477998615
Raisa
2016-11-01 14:10
2019.03.03
Имя к исполняемому файлу в потоке


15-1476987400
Jeer
2016-10-20 21:16
2019.03.03
Deep





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский