struttura DML_BINDING_DESC (directml.h)

Contiene la descrizione di un'associazione in modo che sia possibile aggiungerla alla tabella di associazione tramite una chiamata a uno dei metodi IDMLBindingTable .

Un'associazione può fare riferimento a una risorsa tensor di input o di output o a una risorsa permanente o temporanea e sono disponibili metodi in IDMLBindingTable per associare ogni tipo. Il tipo della struttura a cui punta Desc dipende dal valore di Type.

Sintassi

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

Members

Type

Tipo: DML_BINDING_TYPE

Oggetto DML_BINDING_TYPE che specifica il tipo dell'associazione; che faccia riferimento a un singolo buffer o a una matrice di buffer.

Desc

Tipo: const void*

Puntatore a una struttura costante il cui tipo dipende dal valore Type. Se Type è DML_BINDING_TYPE_BUFFER, Desc deve puntare a un DML_BUFFER_BINDING. Se Type è DML_BINDING_TYPE_BUFFER_ARRAY, Desc deve puntare a un DML_BUFFER_ARRAY_BINDING.

Requisiti

   
Intestazione directml.h

Vedi anche

Binding in DirectML

IDMLBindingTable::BindInputs

IDMLBindingTable::BindOutputs

IDMLBindingTable::BindPersistentResource

IDMLBindingTable::BindTemporaryResource