DioDocs for PDF
InputElement コンストラクタ(String,Int32,Format,Int32,Int32)

DS.Documents.DX.Windows アセンブリ > GrapeCity.Documents.DX.Direct2D 名前空間 > InputElement 構造体 > InputElement コンストラクタ : InputElement コンストラクタ(String,Int32,Format,Int32,Int32)
シェーダー入力署名内のこの要素に関連付けられた HLSL セマンティクス。
要素のセマンティック インデックス。セマンティックのインデックスは、整数のインデックスを使用してセマンティックを変更します。セマンティックのインデックスは、同じセマンティックを含む要素が複数ある場合にのみ必要です。たとえば、4x4 マトリックスには、それぞれセマンティック名行列を持つ 4 つのコンポーネントがありますが、4 つのコンポーネントのそれぞれは異なるセマンティックのインデックス (0、1、2、および 3) を持ちます。
要素データのデータ型。
各要素間のオフセット (バイト単位)。必要に応じてパッキングを含め、前の要素の直後に現在の要素を定義するには、AppendAligned を使用します。
入力アセンブラを識別する整数値。有効な値は 0 〜 15 です。
C1.Win.DX.Direct2D.InputElement 構造体の新しいインスタンスを初期化します。
シンタックス
'宣言
 
Public Function New( _
   ByVal name As System.String, _
   ByVal index As System.Integer, _
   ByVal format As Format, _
   ByVal offset As System.Integer, _
   ByVal slot As System.Integer _
)
public InputElement( 
   System.string name,
   System.int index,
   Format format,
   System.int offset,
   System.int slot
)

パラメータ

name
シェーダー入力署名内のこの要素に関連付けられた HLSL セマンティクス。
index
要素のセマンティック インデックス。セマンティックのインデックスは、整数のインデックスを使用してセマンティックを変更します。セマンティックのインデックスは、同じセマンティックを含む要素が複数ある場合にのみ必要です。たとえば、4x4 マトリックスには、それぞれセマンティック名行列を持つ 4 つのコンポーネントがありますが、4 つのコンポーネントのそれぞれは異なるセマンティックのインデックス (0、1、2、および 3) を持ちます。
format
要素データのデータ型。
offset
各要素間のオフセット (バイト単位)。必要に応じてパッキングを含め、前の要素の直後に現在の要素を定義するには、AppendAligned を使用します。
slot
入力アセンブラを識別する整数値。有効な値は 0 〜 15 です。
参照

InputElement 構造体
InputElement メンバ
オーバーロード一覧