D3DCOLORtoUBYTE4 (DirectX HLSL)
D3DCOLOR によって設定された浮動小数点 4D ベクトルを UBYTE4 に変換します。
ret D3DCOLORtoUBYTE4(x) |
---|
この関数は、x パラメーターの成分の入れ替えとスケーリングを行います。この関数を使用して、一部ハードウェアにある UBYTE4 サポートの不足を補正します。
パラメーター
- x
[in] 変換する浮動小数点型 vector4。
戻り値
x パラメーターの UBYTE4 表現。
型の説明
名前 | テンプレートの型 | 成分の型 | サイズ |
---|---|---|---|
x | vector | float | 4 |
ret | vector | integer | 4 |
最低限必要なシェーダー モデル
この関数は、次のシェーダー モデルでサポートされています。
シェーダー モデル | サポート |
---|---|
シェーダー モデル 2 (DirectX HLSL) 以降のシェーダー モデル | ○ |
シェーダー モデル 1 (DirectX HLSL) | vs_1_1 |