ID3DXEffectCompiler::SetLiteral メソッド
ID3DXEffectCompiler::SetLiteral メソッド
パラメータのリテラル ステータスを切り替える。リテラル パラメータの値は、エフェクトの有効期間中は変更されない。
構文
HRESULT SetLiteral(
D3DXHANDLE hParameter,
BOOL Literal
);
パラメータ
- hParameter
[in] パラメータに対する一意の識別子。「ハンドル」を参照すること。 - Literal
[in] パラメータをリテラルにする場合は True を設定し、シェーダの有効期間中にパラメータの値を変更できるようにする場合は False を設定する。
戻り値
成功した場合は、D3D_OK を返す。
失敗した場合は、D3DERR_INVALIDCALL を返す。
参照