|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как установить Ligth.Type в DirectX?
device1.Lights[0].Type:= LightType.Directional;
В Delphi8 для .Net подключил модули DirectX (managed). Источник света Light имеет свойство Type (редактор его подсказывает). А компилятор ругается (type - зарегестрир. слово). Что делать? Раньше (не для .Net) были заголовочные файлы, автор которых ввёл свойство _Type. Совместимы ли Delphi.Net и DirectX Managed? |
#2
|
|||
|
|||
Для этого в Delphi .NET предусмотрен символ & в именах идентификаторов.
Нужно обращаться к свойству &Type -- тогда компилятор не будет ругаться |
#3
|
|||
|
|||
Спасибо, попробовал - всё заработало! Правда, я к этому времени скачал ещё новые заголовочники для обычной Delphi, буду делать параллельно примеры и сравнивать удобство программирования и быстродействие.
|