ID3D10EffectVariable インターフェイス (d3d10effect.h)

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

ID3D10EffectVariable オブジェクトの有効期間は、親 ID3D10Effect オブジェクトの有効期間と同じです。

メソッド 説明
AsBlend 効果ブレンド変数を取得します。
AsConstantBuffer 定数バッファーを取得します。
AsDepthStencil 深度ステンシル変数を取得します。
AsDepthStencilView 深度ステンシル ビュー変数を取得します。
AsMatrix マトリックス変数を取得します。
AsRasterizer ラスタライザー変数を取得します。
AsRenderTargetView render-target-view 変数を取得します。
AsSampler サンプラー変数を取得します。
AsScalar スカラー変数を取得します。
AsShader シェーダー変数を取得します。
AsShaderResource シェーダー リソース変数を取得します。
Asstring 文字列変数を取得します。
AsVector ベクター変数を取得します。
GetAnnotationByIndex インデックスで注釈を取得します。
GetAnnotationByName 名前で注釈を取得します。
GetDesc 説明を取得します。
GetElement 配列要素を取得します。
GetMemberByIndex インデックスで構造体メンバーを取得します。
GetMemberByName 名前で構造体メンバーを取得します。
GetMemberBySemantic セマンティックによって構造体メンバーを取得します。
GetParentConstantBuffer 定数バッファーを取得します。
GetRawValue データを取得する。
GetType 型情報を取得します。
IsValid データ型と格納されているデータを比較します。
SetRawValue データを設定します。

メソッド

ID3D10EffectVariable インターフェイスには、これらのメソッドがあります。

 
ID3D10EffectVariable::AsBlend

効果ブレンド変数を取得します。
ID3D10EffectVariable::AsConstantBuffer

定数バッファーを取得します。 (ID3D10EffectVariable.AsConstantBuffer)
ID3D10EffectVariable::AsDepthStencil

深度ステンシル変数を取得します。
ID3D10EffectVariable::AsDepthStencilView

深度ステンシル ビュー変数を取得します。
ID3D10EffectVariable::AsMatrix

マトリックス変数を取得します。
ID3D10EffectVariable::AsRasterizer

ラスタライザー変数を取得します。
ID3D10EffectVariable::AsRenderTargetView

render-target-view 変数を取得します。
ID3D10EffectVariable::AsSampler

サンプラー変数を取得します。
ID3D10EffectVariable::AsScalar

スカラー変数を取得します。
ID3D10EffectVariable::AsShader

シェーダー変数を取得します。
ID3D10EffectVariable::AsShaderResource

シェーダー リソース変数を取得します。
ID3D10EffectVariable::AsString

文字列変数を取得します。
ID3D10EffectVariable::AsVector

ベクター変数を取得します。
ID3D10EffectVariable::GetAnnotationByIndex

ID3D10EffectVariable::GetAnnotationByIndex (d3d10effect.h) メソッドは、インデックスによって注釈を取得します。
ID3D10EffectVariable::GetAnnotationByName

名前で注釈を取得します。 (ID3D10EffectVariable.GetAnnotationByName)
ID3D10EffectVariable::GetDesc

説明を取得します。
ID3D10EffectVariable::GetElement

配列要素を取得します。
ID3D10EffectVariable::GetMemberByIndex

インデックスで構造体メンバーを取得します。
ID3D10EffectVariable::GetMemberByName

名前で構造体メンバーを取得します。
ID3D10EffectVariable::GetMemberBySemantic

セマンティックによって構造体メンバーを取得します。
ID3D10EffectVariable::GetParentConstantBuffer

定数バッファーを取得します。 (ID3D10EffectVariable.GetParentConstantBuffer)
ID3D10EffectVariable::GetRawValue

データを取得する。
ID3D10EffectVariable::GetType

型情報を取得します。
ID3D10EffectVariable::IsValid

データ型と格納されているデータを比較します。
ID3D10EffectVariable::SetRawValue

データを設定します。

必要条件

   
対象プラットフォーム Windows
ヘッダー d3d10effect.h

関連項目

効果インターフェイス (Direct3D 10)