DML_BINDING_DESC 構造体 (directml.h)

IDMLBindingTable メソッドの 1 つを呼び出してバインド テーブルに追加できるように、バインドの説明を格納します。

バインドは、入力または出力テンソル リソース、または永続リソースまたは一時リソースを参照できます。 IDMLBindingTable には、各種類をバインドするメソッドがあります。 Desc が指す構造体の型は、Type の値によって異なります。

構文

struct DML_BINDING_DESC {
  DML_BINDING_TYPE Type;
  const void       *Desc;
};

メンバー

Type

種類: DML_BINDING_TYPE

バインディングの型を指定する DML_BINDING_TYPE 。1 つのバッファーを参照するか、バッファーの配列を参照するか。

Desc

型: const void*

型が値 Type に依存する定数構造体へのポインター。 TypeDML_BINDING_TYPE_BUFFERの場合、DescDML_BUFFER_BINDINGを指す必要があります。 TypeDML_BINDING_TYPE_BUFFER_ARRAYの場合、DescDML_BUFFER_ARRAY_BINDINGを指す必要があります。

要件

   
Header directml.h

関連項目

DirectML でのバインド

IDMLBindingTable::BindInputs

IDMLBindingTable::BindOutputs

IDMLBindingTable::BindPersistentResource

IDMLBindingTable::BindTemporaryResource