ShaderTechnique

ShaderTechnique class

Bir shader tekniği, somut bir renderleme uygulamasını temsil eder.

Yöntemler

constructor

AdAçıklama
constructor()ShaderTechnique sınıfının yeni bir örneğini başlatır.

Result:


getDescription

AdAçıklama
getDescription()Bu tekniğin açıklamasını alır veya ayarlar

Result:


setDescription

AdAçıklama
setDescription(value)Bu tekniğin açıklamasını alır veya ayarlar

Result:


getShaderLanguage

AdAçıklama
getShaderLanguage()Bu teknik tarafından kullanılan gölgelendirici dilini alır veya ayarlar.

Result:


setShaderLanguage

AdAçıklama
setShaderLanguage(value)Bu teknik tarafından kullanılan gölgelendirici dilini alır veya ayarlar.

Result:


getShaderVersion

AdAçıklama
getShaderVersion()Bu teknik tarafından kullanılan gölgelendirici sürümünü alır veya ayarlar.

Result:


setShaderVersion

AdAçıklama
setShaderVersion(value)Bu teknik tarafından kullanılan gölgelendirici sürümünü alır veya ayarlar.

Result:


getShaderFile

AdAçıklama
getShaderFile()Harici gölgelendirici dosyasının dosya adını alır veya ayarlar.

Result:


setShaderFile

AdAçıklama
setShaderFile(value)Harici gölgelendirici dosyasının dosya adını alır veya ayarlar.

Result:


getShaderContent

AdAçıklama
getShaderContent()Gömülü bir gölgelendirici betiğinin içeriğini alır veya ayarlar. HLSL/GLSL gölgelendirici kaynak dosyası olabilir.

Result:


setShaderContent

AdAçıklama
setShaderContent(value)Gömülü bir gölgelendirici betiğinin içeriğini alır veya ayarlar. HLSL/GLSL gölgelendirici kaynak dosyası olabilir.

Result:


getShaderEntry

AdAçıklama
getShaderEntry()Gölgelendiricinin giriş noktasını alır veya ayarlar, HLSL gibi bazı gölgelendiriciler özelleştirilmiş girişlere sahip olabilir.

Result:


setShaderEntry

AdAçıklama
setShaderEntry(value)Gölgelendiricinin giriş noktasını alır veya ayarlar, HLSL gibi bazı gölgelendiriciler özelleştirilmiş girişlere sahip olabilir.

Result:


getRenderAPI

AdAçıklama
getRenderAPI()Bu teknik tarafından kullanılan renderleme API’sini alır veya ayarlar

Result:


setRenderAPI

AdAçıklama
setRenderAPI(value)Bu teknik tarafından kullanılan renderleme API’sini alır veya ayarlar

Result:


getRenderAPIVersion

AdAçıklama
getRenderAPIVersion()Render API’sinin sürümünü alır veya ayarlar.

Result:


setRenderAPIVersion

AdAçıklama
setRenderAPIVersion(value)Render API’sinin sürümünü alır veya ayarlar.

Result:


getShaderParameters

AdAçıklama
getShaderParameters()Shader parametresi tanımını alır. Anahtar, dinamik özelliğin adıdır ve değer, özelliğin bağlandığı shader parametresi adıdır.

Result:


addBinding

AdAçıklama
addBinding(property, shaderParameter)Dinamik özelliği shader parametresine bağlar

Parameters:

AdTürAçıklama
propertyStringDinamik özelliğin adı.
shaderParameterStringShader parametresinin adı.

Result: