Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Följande gränssnitt deklareras i DirectML.h.
I det här avsnittet
| Ämne | Beskrivning |
|---|---|
| IDMLBindingTable (på engelska) | Skapar en DirectML-enhet för en viss Direct3D 12-enhet. |
| IDMLCommandRecorder (på engelska) | Registrerar sändning av DirectML-arbete till en Direct3D 12-kommandolista. |
| IDMLCompiledOperator | Representerar en kompilerad, effektiv form av en operator som är lämplig för körning på GPU:n. |
| IDMLDebugDevice (på engelska) | Styr DirectML-felsökningsskiktet. |
| IDMLDevice | Representerar en DirectML-enhet som används för att skapa operatorer, bindningstabeller, kommandoinspelare och andra objekt. |
| IDMLDevice1 (på engelska) | Representerar en DirectML-enhet som används för att skapa operatorer, bindningstabeller, kommandoinspelare och andra objekt. |
| IDMLDeviceChild (på engelska) | Ett gränssnitt som implementeras av alla objekt som skapats från DirectML-enheten. |
| IDMLDispatchable (på engelska) | Implementeras av objekt som kan registreras i en kommandolista för sändning på GPU:n med hjälp av IDMLCommandRecorder::RecordDispatch. |
| IDMLObject | Ett gränssnitt som IDMLDevice och IDMLDeviceChild ärver direkt (och alla andra gränssnitt indirekt). Därför tillhandahåller den metoder som är gemensamma för alla DirectML-gränssnitt, särskilt metoder för att associera privata data och för att kommentera objektnamn. |
| IDMLOperator | Representerar en DirectML-operator. |
| IDMLOperatorInitializer | Representerar ett specialiserat objekt vars syfte är att initiera kompilerade operatorer. |
| IDMLPageable (på engelska) | Implementeras av objekt som kan avlägsnas från GPU-minnet, och därför kan de tillhandahållas till IDMLDevice::Evict och IDMLDevice::MakeResident. |