Version: 2023.2
언어: 한국어

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.

Additional resources: 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.

정적 함수

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