Freigeben über


D3DCOLORTOUBYTE4

Konvertiert einen gleitkommabasierten 4D-Vektor, der von einem D3DCOLOR-Element in einen UBYTE4-Wert festgelegt wurde.

Ret D3DCOLORtoUBYTE4(x)

Diese Funktion schwenkt komponenten des x-Parameters und skaliert sie. Verwenden Sie diese Funktion, um die fehlende UBYTE4-Unterstützung in einigen Hardwarekomponenten zu kompensieren.

Parameter

Element Beschreibung
X
[in] Der zu konvertierende Gleitkommavektor4.

Rückgabewert

Die UBYTE4-Darstellung des x-Parameters .

Typbeschreibung

Name Vorlagentyp Komponententyp Size
x Vektor float 4
Ret Vektor Ganzzahl 4

Minimales Shadermodell

Diese Funktion wird in den folgenden Shadermodellen unterstützt.

Shadermodell Unterstützt
Shadermodell 2 (DirectX HLSL) und höhere Shadermodelle ja
Shadermodell 1 (DirectX HLSL) vs_1_1

Siehe auch

Systeminterne Funktionen (DirectX HLSL)