次の方法で共有


ID3DXConstantTable::SetValue メソッド

ID3DXConstantTable::SetValue メソッド

バッファの内容を定数テーブルに設定する。

構文

HRESULT SetValue(      
    LPDIRECT3DDEVICE9 pDevice,
    D3DXHANDLE hConstant,
    LPCVOID pData,
    UINT Bytes
);

パラメータ

  • pDevice
    [in] IDirect3DDevice9 インターフェイスへのポインタ。定数テーブルに関連付けられるデバイスを表す。
  • hConstant
    [in] 親のデータ構造体に対する一意の識別子。この値が最上位のパラメータである (親のデータ構造体が存在しない) 場合は NULL を使う。
  • pData
    [in] データを含むバッファ。
  • Bytes
    [in] バッファのサイズ (バイト単位)。

戻り値

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

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