TextureCube オブジェクト

TextureCube 型 (シェーダー モデル 4 に存在する場合) とリソース変数。 このテクスチャ オブジェクトは、シェーダー モデル 4 のメソッドに加えて、これらのメソッドをサポートしています。

メソッド

TextureCube オブジェクトには、次のメソッドがあります。

メソッド 説明
収集 バイリニア フィルタリング操作で使用される 4 つのテクセル値を返します。
GatherAlpha バイリニア フィルタリング操作で使用される 4 つのテクセル値のアルファ コンポーネントを返します。
GatherBlue バイリニア フィルター処理で使用される 4 つのテクセル値の青いコンポーネントを返します。
GatherCmp バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、比較値に対する比較が返されます。
GatherCmpAlpha バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、アルファ 成分と比較値の比較が返されます。
GatherCmpBlue バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、青色のコンポーネントと比較値の比較が返されます。
GatherCmpGreen バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、緑色のコンポーネントと比較値の比較が返されます。
GatherCmpRed バイリニア フィルタリング操作で使用される 4 つのテクセル値の場合、赤い成分と比較値の比較が返されます。
GatherGreen バイリニア フィルタリング操作で使用される 4 つのテクセル値の緑色のコンポーネントを返します。
GatherRed バイリニア フィルタリング操作で使用される 4 つのテクセル値の赤いコンポーネントを返します。
サンプル テクスチャをサンプリングします。
SampleBias ミップマップ レベルにバイアス値を適用した後、テクスチャをサンプリングします。
SampleCmp 比較値を使用してサンプルを拒否するテクスチャをサンプリングします。
SampleCmpLevelZero 比較値を使用してサンプルを拒否するテクスチャ (ミップマップ レベル 0 のみ) をサンプリングします。
SampleGrad グラデーションを使用してテクスチャをサンプリングし、サンプルの位置の計算方法に影響を与えます。
SampleLevel 指定したミップマップ レベルでテクスチャをサンプリングします。

注釈

最小シェーダー モデル

このオブジェクトは、次のシェーダー モデルでサポートされています。

シェーダー モデル サポートされています
シェーダー モデル 5 以降のシェーダー モデル はい

このオブジェクトは、次の種類のシェーダーでサポートされています。

Vertex Hull Domain ジオメトリ ピクセル Compute
x x x x x x

こちらもご覧ください

シェーダー モデル 5 オブジェクト