次の方法で共有


ID3D10EffectVariable インターフェイス

ID3D10EffectVariable インターフェイスは、すべてのエフェクト変数の基本クラスです。

このインターフェイスは何も継承しませんが、次のメソッドが含まれています。

メソッド 説明
AsBlend このインターフェイスを ID3D10EffectBlendVariable インターフェイスにキャストします。
AsConstantBuffer このインターフェイスを ID3D10EffectConstantBuffer インターフェイスにキャストします。
AsDepthStencil このインターフェイスを ID3D10EffectDepthStencilVariable インターフェイスにキャストします。
AsDepthStencilView このインターフェイスを ID3D10EffectDepthStencilViewVariable インターフェイスにキャストします。
AsMatrix このインターフェイスを ID3D10EffectMatrixVariable インターフェイスにキャストします。
AsRasterizer このインターフェイスを ID3D10EffectRasterizerVariable インターフェイスにキャストします。
AsRenderTargetView このインターフェイスを ID3D10EffectRenderTargetViewVariable インターフェイスにキャストします。
AsSampler このインターフェイスを ID3D10EffectSamplerVariable インターフェイスにキャストします。
AsScalar このインターフェイスを ID3D10EffectScalarVariable インターフェイスにキャストします。
AsShader このインターフェイスを ID3D10EffectShaderVariable インターフェイスにキャストします。
AsShaderResource このインターフェイスを ID3D10EffectShaderResourceVariable インターフェイスにキャストします。
AsString このインターフェイスを ID3D10EffectStringVariable インターフェイスにキャストします。
AsVector このインターフェイスを ID3D10EffectVectorVariable インターフェイスにキャストします。
ID3D10EffectVariable::GetAnnotationByIndex インデックスによってアノテーションを取得します。
ID3D10EffectVariable::GetAnnotationByName 名前によってアノテーションを取得します。
ID3D10EffectVariable::GetDesc 記述を取得します。
ID3D10EffectVariable::GetElement 配列の要素を取得します。
ID3D10EffectVariable::GetMemberByIndex インデックスによって構造体のメンバーを取得します。
ID3D10EffectVariable::GetMemberByName 名前によって構造体のメンバーを取得します。
ID3D10EffectVariable::GetMemberBySemantic セマンティクスによって構造体のメンバーを取得します。
ID3D10EffectVariable::GetParentConstantBuffer 定数バッファーを取得します。
ID3D10EffectVariable::GetRawValue 値を取得します。
ID3D10EffectVariable::GetType 型を取得します。
ID3D10EffectVariable::IsValid データ型を保存されているデータと比較します。
ID3D10EffectVariable::SetRawValue 値を設定します。

関連項目

エフェクト インターフェイス (Direct3D 10)