Version: 2022.3
言語: 日本語

ShaderKeyword

struct in UnityEngine.Rendering

マニュアルに切り替える

説明

Represents an identifier for a specific code path in a shader.

Unity now provides the LocalKeyword and GlobalKeyword APIs which are more performant than ShaderKeyword. It is best practice to use these APIs instead.

See Also: LocalKeyword, GlobalKeyword, ShaderKeywordSet, Shader.EnableKeyword, Shader variants and keywords, Declaring and using shader keywords in HLSL.

変数

indexThe index of the shader keyword.
nameThe name of the shader keyword. (Read Only)

コンストラクタ

ShaderKeywordInitializes a new instance of the ShaderKeyword class from a shader global keyword name.

Public 関数

IsValidChecks whether the global shader keyword exists.

Static 関数

GetGlobalKeywordTypeReturns the type of global keyword: built-in or user defined.
IsKeywordLocalReturns true if the keyword is local.