DML_BINDING_DESC-Struktur (directml.h)
Enthält die Beschreibung einer Bindung, damit Sie sie der Bindungstabelle über einen Aufruf einer der IDMLBindingTable-Methoden hinzufügen können.
Eine Bindung kann auf eine Eingabe- oder Ausgabe-Tensorressource oder auf eine persistente oder temporäre Ressource verweisen, und es gibt Methoden für IDMLBindingTable , um jede Art zu binden. Der Typ der Struktur, auf die von Desc verwiesen wird, hängt vom Wert von Type ab.
Syntax
struct DML_BINDING_DESC {
DML_BINDING_TYPE Type;
const void *Desc;
};
Member
Type
Typ: DML_BINDING_TYPE
Eine DML_BINDING_TYPE , die den Typ der Bindung angibt; ob es sich auf einen einzelnen Puffer oder auf ein Array von Puffern bezieht.
Desc
Typ: const void*
Ein Zeiger auf eine konstante Struktur, deren Typ vom Wert Type abhängt. Wenn TypeDML_BINDING_TYPE_BUFFER ist, sollte Desc auf eine DML_BUFFER_BINDING zeigen. Wenn TypeDML_BINDING_TYPE_BUFFER_ARRAY ist, sollte Desc auf eine DML_BUFFER_ARRAY_BINDING zeigen.
Anforderungen
Kopfzeile | directml.h |