IDirect3DDevice9::GetMaterial

デバイスに関する、現在のマテリアルのプロパティを取得します。

HRESULT 
GetMaterial(
  D3DMATERIAL9 * pMaterial
);

パラメータ

  • pMaterial
    現在設定されているマテリアルのプロパティを格納する D3DMATERIAL9 構造体へのポインターです。

戻り値

メソッドが成功した場合は、D3D_OK を返します。pMaterial パラメーターが無効な場合は、D3DERR_INVALIDCALL を返します。

解説 

このメソッドは、D3DCREATE_PUREDEVICE 定数を使って作成されたデバイスのデバイス ステートを返しません。このメソッドを使用するには、D3DCREATE にその他の値を指定してデバイスを作成する必要があります。

要件

ヘッダー: D3D9.h 宣言

ライブラリ: D3D9.lib 内容

関連項目

IDirect3DDevice9::SetMaterial