Udostępnij za pośrednictwem


Strony właściwości HLSL: ogólne

Aby skonfigurować następujące właściwości kompilatora HLSL (fxc.exe), należy użyć jego Ogólne strona właściwości.Aby uzyskać informacje o uzyskiwaniu dostępu do Ogólne zobacz stronę właściwości w folderze HLSL Porady: określanie właściwości projektu za pomocą stron właściwości projektów.

  • Dodatkowe obejmuje katalogów
    Dodaje jeden lub więcej katalogów dołączana ścieżka.Użyj średników do oddzielenia katalogi.

    Ta właściwość odpowiada /I[path] argument wiersza polecenia.

  • Nazwa punktu wejścia
    Określa punkt wejścia dla modułu cieniującego.Domyślna wartość to główne.

    Ta właściwość odpowiada /E[name] argument wiersza polecenia.

  • Wyłącz optymalizacje
    Tak (/ Od) Aby wyłączyć optymalizacje; w przeciwnym razie nr.Domyślna wartość to Tak (/ Od) dla program Debug: polecenie konfiguracji i nr dla wersji konfiguracji.

    /Od Argument wiersza polecenia dla kompilatora HLSL niejawnie stosuje się /Gfp argument wiersza polecenia, ale dane wyjściowe mogą różnić się do wyjścia, który jest produkowany przez przekazanie zarówno /Od i /Gfp argumentów wiersza polecenia jawnie.

  • Włącz informacje debugowania
    Tak (/Zi) umożliwiające informacji o debugowaniu; w przeciwnym razie nr.Domyślna wartość to Tak (/Zi) dla program Debug: polecenie konfiguracji i nr dla wersji konfiguracji.

  • Typ modułu cieniującego
    Określa rodzaj modułu cieniującego.Różnego rodzaju moduły cieniujące implementować różne części rurociągu grafiki.Pewne rodzaje moduły cieniujące są dostępne tylko w nowszych modeli modułu cieniującego (określonej w Z technologią Shader Model właściwość) — na przykład obliczyć moduły cieniujące zostały wprowadzone w modelu modułu cieniującego 5.

    Ta właściwość odpowiada [type] część /T [type]_[model] argument wiersza polecenia dla kompilatora HLSL.Modeli modułu cieniującego właściwość określa [model] część argumentu.

  • Model cieniowania
    Określa model cieniowania.Moduł cieniujący różne modele oferują różne możliwości.Ogólnie rzecz biorąc nowsze modele, moduł cieniujący oferuje rozszerzone możliwości, ale wymaga bardziej nowoczesnych sprzętu graficznego, aby uruchomić kod modułu cieniującego.Niektóre rodzaje programów do cieniowania (określonej w Typu modułu cieniującego właściwość) są dostępne tylko w nowszych modeli modułu cieniującego — na przykład obliczyć moduły cieniujące zostały wprowadzone w modelu modułu cieniującego 5.

    Ta właściwość odpowiada [model] część /T [type]_[model] argument wiersza polecenia dla kompilatora HLSL.Typu modułu cieniującego właściwość określa [type] część argumentu.

  • Definicje preprocesora
    Dodaje jeden lub więcej definicje symbolu preprocesora, aby zastosować do HLSL plik kodu źródłowego.Użyj średników do oddzielenia definicje symbolu.

    Ta właściwość odpowiada /D [definitions] argument wiersza polecenia dla kompilatora HLSL.

Zobacz też

Informacje

Strony właściwości HLSL

Strony właściwości HLSL: zaawansowane

Strony właściwości HLSL: pliki wyjściowe