[TC] Re[3]: Delphi & Direct3DSound
Здравствуйте, Владимир!
Если вы умеете оперировать с записями, то проблем быть не должно, так как
DSBUFFERDESC не есть константа, а есть назначаемое вами имя типа.
В принципе, вы можете назначить свое имя - лишь бы структура полей была
такой же.
Попробуйте ввести перед самым объявлением переменной этого типа сам тип как
простой (а не запись). Например, DWORD или что там есть подобное.
Если это пройдет (то есть дело дойдет до новой ошибки), то проблема в
подключаемых модулях. Если нет, то в настройках среды.
Кроме того, уверены ли вы, что ошибка возникает при объявлении переменной, а
не при обращении к одному из полей в записи DSBUFFERDESC?
С уважением, Анатолий.