Sdílet prostřednictvím


HLSL Property Pages: General

Chcete-li konfigurovat následující vlastnosti kompilátor HLSL (fxc.exe), použijte jeho Obecné stránku vlastností.Informace o získání přístupu Obecné viz stránka vlastností ve složce HLSL Jak: zadat vlastnosti projektu pomocí stránky vlastností.

  • Další zahrnuté adresáře
    Chcete-li zahrnout cestu přidá jeden či více adresářů.K oddělení adresáře použijte středníky.

    Tato vlastnost odpovídá /I[path] argument příkazového řádku.

  • Název vstupní bod
    Určuje vstupní bod pro shader.Výchozí hodnota je hlavní.

    Tato vlastnost odpovídá /E[name] argument příkazového řádku.

  • Zakázat optimalizace
    Ano (/ Od) Chcete-li zakázat optimalizace; v opačném případě se č.Výchozí hodnota je Ano (/ Od) pro ladění konfigurace a č pro vydání konfigurace.

    /Od Argument příkazového řádku kompilátoru HLSL implicitně se vztahuje /Gfp argument příkazového řádku, ale výstup nemusí být stejný jako výstup, který je vytvořen předáním oba /Od a /Gfp argumenty příkazového řádku explicitně.

  • Povolit ladicí informace
    Ano (/Zi) Chcete-li povolit ladění informace; v opačném případě se č.Výchozí hodnota je Ano (/Zi) pro ladění konfigurace a č pro vydání konfigurace.

  • Typ clony
    Určuje druh shader.Různé druhy shadery implementovat různé části potrubí grafiky.Některé druhy shadery jsou k dispozici pouze v novější modely shader (které jsou určeny Shader Model vlastnost) – například vypočítat shadery byly zavedeny v shader model 5.

    Tato vlastnost odpovídá [type] část /T [type]_[model] argument příkazového řádku kompilátoru HLSL.Shader modely vlastnost určuje [model] část argument.

  • Shader Model
    Určuje shader model.Různé shader modely mají různé schopnosti.Obecně novější shader modely poskytují rozšířené funkce, ale vyžadují více moderní grafický hardware ke spuštění kódu shaderu.Některé druhy shadery (které jsou určeny Typu Shader vlastnost) jsou k dispozici pouze v novější modely shader – například vypočítat shadery byly zavedeny v shader model 5.

    Tato vlastnost odpovídá [model] část /T [type]_[model] argument příkazového řádku kompilátoru HLSL.Typu Shader vlastnost určuje [type] část argument.

  • Definiční soubory preprocesoru
    Přidá jeden nebo více definice symbol preprocesoru, chcete-li použít soubor HLSL zdrojového kódu.K oddělení definice symbolů použijte středníky.

    Tato vlastnost odpovídá /D [definitions] argument příkazového řádku kompilátoru HLSL.

Viz také

Referenční dokumentace

HLSL Property Pages

HLSL Property Pages: Advanced

HLSL Property Pages: Output Files