Поделиться через


HLSL Property Pages: General

Чтобы настроить следующие свойства компилятора HLSL (fxc.exe), используйте его страницу свойств Общие.Дополнительные сведения о доступе к страницы свойств Общие в папке HLSL см. в разделе Практическое руководство. Задание свойств проекта при помощи страниц свойств.

  • Дополнительный каталоги включения
    Добавляет один или несколько каталогов в путь к включаемым файлам.Используйте разделители для отделения каталогов.

    Это свойство соответствует аргументу командной строки /I[path].

  • Имя точки входа
    Определяет точку входа для текстуры.По умолчанию значение главная.

    Это свойство соответствует аргументу командной строки /E[name].

  • Отключение оптимизации
    Да (/Od) для отключения оптимизации; в противном случае Нет.По умолчанию значение Да (/Od) для конфигурации Нет и Отладка для конфигурации Выпуск.

    Аргумент /Od командной строки для компилятора HLSL неявно применяет аргумента командной строки /Gfp, но выходных данных не может быть идентичен выводу данных, создается путем передачи и аргументы командной строки /Od и /Gfp явным образом.

  • Включить данные отладки
    Да (/Zi) для включения сведений об отладке; в противном случае Нет.По умолчанию значение Да (/Zi) для конфигурации Нет и Отладка для конфигурации Выпуск.

  • Тип шейдера
    Определяет тип текстуры.Различные типы шейдеров реализуют различные части конвейера графики.Некоторые типы шейдеров доступные только в более последних двух текстуры (которые определены свойством Модель шейдера ) — пример, шейдеров вычисляет были введены в модели 5. текстуры.

    Это свойство соответствует части [type] аргумента командной строки /T [type]_[model] HLSL компилятору.Свойство Модели текстуры определяет часть [model] аргумента.

  • Модель шейдера
    Задает модель шейдера.Различные модели текстуры имеют различные возможности.Как правило, более четырех модели текстуры развернутые предоставляют возможности, но требуют более современное графическое оборудование выполняется код текстуры.Некоторые типы шейдеров (), которые определены свойством Тип шейдера доступны только на последнем шейдере модель- для примера, шейдеров вычисляет были введены в модели 5. текстуры.

    Это свойство соответствует части [model] аргумента командной строки /T [type]_[model] HLSL компилятору.Свойство Тип шейдера определяет часть [type] аргумента.

  • Определения препроцессора
    Добавляет одно или несколько определений препроцессора символов для применения в файл исходного кода HLSL.Используйте разделители для отделения определения символов.

    Это свойство соответствует аргументу /D [definitions] командной строки для компилятора HLSL.

См. также

Ссылки

HLSL Property Pages

HLSL Property Pages: Advanced

HLSL Property Pages: Output Files