次の方法で共有


ID3DXEffectCompiler::SetLiteral メソッド

ID3DXEffectCompiler::SetLiteral メソッド

パラメータのリテラル ステータスを切り替える。リテラル パラメータの値は、エフェクトの有効期間中は変更されない。

構文

HRESULT SetLiteral(      
    D3DXHANDLE hParameter,
    BOOL Literal
);

パラメータ

  • hParameter
    [in] パラメータに対する一意の識別子。「ハンドル」を参照すること。
  • Literal
    [in] パラメータをリテラルにする場合は True を設定し、シェーダの有効期間中にパラメータの値を変更できるようにする場合は False を設定する。

戻り値

成功した場合は、D3D_OK を返す。

失敗した場合は、D3DERR_INVALIDCALL を返す。

参照

使用法およびリテラルID3DXEffectCompiler::GetLiteral