Freigeben über


EvaluateAttributeAtSample-Funktion

Wertet am indizierten Beispielspeicherort aus.

Syntax

numeric EvaluateAttributeAtSample(
  in attrib numeric value,
  in uint sampleindex
);

Parameter

Wert [in]

Typ: attrib numeric

Der Eingabewert.

sampleindex [in]

Typ: uint

Der Beispielspeicherort.

Bemerkungen

Der Interpolationsmodus kann linear oder linear_no_perspective für die Variable sein. Die Verwendung von Schwerpunkt oder Beispiel wird ignoriert. Attribute mit konstanter Interpolation sind ebenfalls zulässig. In diesem Fall wird der Beispielindex ignoriert.

Minimales Shadermodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 5 und höher ja

 

Diese Funktion wird in den folgenden Shadertypen unterstützt:

Scheitelpunkt Hull Domain Geometrie Pixel Compute
x

 

Siehe auch

Systeminterne Funktionen

Shadermodell 5