Trabajar con Direct3D 11, Direct3D 10 y Direct2D
En esta sección se tratan las técnicas de interoperabilidad con versiones anteriores de Direct3D y Direct2D, la API de Direct3D 11on12 y las directrices de portabilidad de Direct3D 11 a Direct3D 12.
En esta sección
Tema | Descripción |
---|---|
Interoperabilidad de Direct3D 12 |
D3D12 se puede usar para escribir aplicaciones componentes. |
Direct3D 11 en 12 |
D3D11On12 es un mecanismo por el que los desarrolladores pueden usar interfaces y objetos D3D11 para controlar la API D3D12. D3D11on12 permite que los componentes escritos mediante D3D11 (por ejemplo, texto D2D y interfaz de usuario) funcionen junto con componentes escritos destinados a la API D3D12. D3D11on12 también permite la portabilidad incremental de una aplicación de D3D11 a D3D12, habilitando partes de la aplicación para seguir teniendo como destino D3D11 por simplicidad, mientras que otros tienen como destino D3D12 para el rendimiento, mientras que siempre tienen una representación completa y correcta. D3D11On12 facilita el uso de técnicas de interoperabilidad para compartir recursos y sincronizar el trabajo entre las dos API. |
Portabilidad de Direct3D 11 a Direct3D 12 |
En esta sección se proporcionan algunas instrucciones sobre cómo migrar desde un motor de gráficos direct3D 11 personalizado a Direct3D 12. |