Microsoft DirectX 8.0 (C++)

ID3DXTechnique

ID3DXTechnique インターフェイスは、テクニックの照会、検証、および適用に使用する。

ID3DXTechnique インターフェイスは、ID3DXEffect::GetTechnique メソッドを呼び出すことによって取得する。

ID3DXTechnique インターフェイスのメソッドは、以下のグループにまとめることができる。

エフェクト IsParameterUsed
情報 GetDevice
  GetDesc
GetPassDesc
検証 Validate
テクニック適用 Begin
  End
Pass

ID3DXTechnique インターフェイスは、すべての COM インターフェイスと同じように、IUnknown インターフェイスのメソッドを継承している。IUnknown インターフェイスでは、次の 3 つのメソッドがサポートされている。

IUnknown AddRef
  QueryInterface
Release

LPD3DXTECHNIQUE 型は、ID3DXTechnique インターフェイスへのポインタとして定義されている。

typedef struct ID3DXTechnique* LPD3DXTECHNIQUE;

動作環境

  ヘッダー : D3dx8effect.h で宣言。
  インポート ライブラリ : D3dx8.lib を使用。