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 インターフェイスには、これらのメソッドがあります。
必要条件
対象プラットフォーム | Windows |
ヘッダー | d3d10effect.h |