Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Las siguientes interfaces se declaran en DirectML.h
.
En esta sección
Tema | Descripción |
---|---|
IDMLBindingTable | Crea un dispositivo DirectML para un dispositivo Direct3D 12 determinado. |
IDMLCommandRecorder | Registra los envíos del trabajo de DirectML en una lista de comandos de Direct3D 12. |
IDMLCompiledOperator | Representa una forma compilada y eficaz de un operador adecuado para su ejecución en la GPU. |
IDMLDebugDevice | Controla la capa de depuración de DirectML. |
idMLDevice | Representa un dispositivo DirectML, que se usa para crear operadores, enlazar tablas, grabadoras de comandos y otros objetos. |
IDMLDevice1 | Representa un dispositivo DirectML, que se usa para crear operadores, enlazar tablas, grabadoras de comandos y otros objetos. |
IDMLDeviceChild | Interfaz implementada por todos los objetos creados a partir del dispositivo DirectML. |
IDMLDispatchable | Implementado por objetos que se pueden grabar en una lista de comandos para el envío en la GPU, mediante IDMLCommandRecorder::RecordDispatch. |
IDMLObject de | Interfaz desde la que idMLDevice y IDMLDeviceChild heredan directamente (y todas las demás interfaces, indirectamente). Por lo tanto, proporciona métodos comunes a todas las interfaces de DirectML, específicamente métodos para asociar datos privados y anotar nombres de objeto. |
IDMLOperator | Representa un operador DirectML. |
idMLOperatorInitializer | Representa un objeto especializado cuyo propósito es inicializar operadores compilados. |
IDMLPageable | Implementado por objetos que se pueden expulsar de la memoria de GPU y, por lo tanto, que se pueden proporcionar a IDMLDevice::Evict y IDMLDevice::MakeResident. |
Temas relacionados
- de referencia de DirectML
- Inteligencia artificial de Windows
- Referencia básica
- de referencia de Direct3D 12