ID3D10Device::CreateBlendState
出力結合ステージ用にブレンディング ステートをカプセル化するブレンド ステート オブジェクトを作成します。
HRESULT
CreateBlendState(
const D3D10_BLEND_DESC *pBlendStateDesc,
ID3D10BlendState **ppBlendState
);
パラメータ
- pBlendStateDesc
ブレンディング ステートの記述へのポインターです (「D3D10_BLEND_DESC」を参照してください)。 - ppBlendState
作成されるブレンディング ステート オブジェクトへのポインターのアドレスです (「ID3D10BlendState インターフェイス」を参照してください)。
戻り値
このメソッドは、「Direct3D 10 のリターン コード」のいずれかを返します。
解説
アプリケーションは、一意のブレンディング ステート オブジェクトを最大 4096 個作成できます。それぞれのオブジェクトの作成において、同じステートの既存のオブジェクトがあるかどうかがランタイムによって確認されます。既存のオブジェクトがある場合は、重複するオブジェクトが作成されるのではなく、既存のインスタンスへのポインターが返されます。
要件
ヘッダー: D3D10.h 宣言