Directx 11 vs 12
Día a día, la tecnología está creciendo bastante rápido. Y consiguiendo algo más en gadgets, esperamos más y más de la tecnología. Como recordamos, los teléfonos móviles sólo se hicieron para llamadas al principio, pero hoy puedes hacer muchas cosas, incluyendo llamar.
Del mismo modo, el campo de juego era también muy simple, pero ahora tienes HD y 3D visuales para jugar el juego con alto soporte gráfico. Los juegos de hoy y multimedia se han vuelto muy avanzados; te darán un toque cercano, real, y para soportar juegos y aplicaciones de alta definición, necesitas el último dispositivo con el último software.
Directx 11 vs 12

Es muy importante diferenciar ambas versiones; dará al usuario una visión clara de ellas, y pueden elegir cuál será el adecuado. La última versión 12 utiliza un bajo nivel de API que funciona muy suavemente en su PC. Esto significa que tiene control directo sobre la GPU y trabajará a toda su capacidad. Mientras que la versión inferior 11 utiliza un alto nivel API, lo que significa que controla el hardware y la GPU , de manera generalizada, .
DX 12 tenía el poder de acceder a múltiples núcleos en un solo momento, mientras que DX 11 se realizó en una cola lineal. No hay mucha diferencia entre ellos El juego que solías jugar en la versión superior todavía se puede jugar en la versión inferior. El objetivo principal de la actualización es utilizar el hardware con plena eficiencia.
| Especificación | DX 11 | DX 12 |
|---|---|---|
| Apoyo a la realidad virtual | Limited | Mejorado |
| Gestión de los recursos | CPU-intensivo | GPU-eficiente |
| Uso de la memoria | Alto | Optimizado |
| Apoyo a la tessellación | Limited | Mejorado |
| CPU overhead | Moderado | Optimizado |
| Multithreading support | Limited | Mejorado |
| Computación asincrónica | No apoyado | Apoyo |
| Rendimiento gráfico | Bien. | Excelente |
| Soporte de hardware | Windows 7 y más tarde | Windows 10 y más tarde |
¿Qué versión deberíamos usar?
Bueno, ambas versiones son muy bajas en el lugar, pero si usted tiene que elegir uno entre los dos, entonces usted debe ir para la versión 12 porque, como hemos comparado anteriormente, la última versión es más optimizada entonces la versión anterior, que permitirá que funcione más suavemente entonces la anterior.
Sobre el Directx
Para entenderlo, debemos tener conocimiento de las API. La interfaz de programación de aplicaciones (API) es un paquete de reglas e información que permitirá que su dispositivo funcione en consecuencia. El Directx es un conjunto de API que incluye para dar la instrucción al dispositivo para realizar bien. Se utiliza para procesar las tareas pesadas en el PC porque, como hemos discutido, las aplicaciones están bastante avanzadas en la era de hoy, y para ejecutarlas correctamente, ayuda a comunicarse entre el hardware y el software para realizar de mejor manera. Ayuda a jugar el juego de alta gráfica, programación para los juegos y tareas multimedia.
Directx 11
Es la nueva versión de Microsoft en comparación con la anterior. Se utiliza para crear y jugar juegos de alta gama y otras tareas. Proporciona jugadores y desarrolladores con una amplia gama de las últimas características y capacidades. Juegos de alta definición y juegos 3D pueden ser desarrollados por esta tecnología. Está diseñado para aprovechar la máxima capacidad de la GPU y la CPU para maximizar el rendimiento. Permite a los desarrolladores aprovechar al máximo el hardware para producir juegos más detallados. También incluye los sombreadores.
Directx 11 Características
TiMultithreaded rendering: Esto permite que la GPU realice múltiples tareas simultáneamente, mejorando el rendimiento. tle
Computer Shaders: este Shaders le permite hacer simulaciones y decodificación de vídeo para el desarrollo del juego.
DirectWrite: para la reproducción de texto mediante la aceleración del hardware.
DXGI 1.1: Permitirá pantallas 3D estereoscópicas y duplicación de salidas
DXGI 1.2: Las transiciones de pantalla completa y la fusión de salida se realizarán por estas características
DXGI 1.3: para pantallas estéreo 3D y renderizado estéreo automático.
Direct3D 11.1: apoyo a los recursos de titulación
Direct3D 11.2: Esto introduce soporte para texturas mutables y mayores capacidades de fijación de recursos.
Direct3D 11: Ayuda a renderizar gráficos 3D mediante aceleración de hardware.
Tessellation Hardware: Ayuda para la geometría más detallada en la pantalla, que resulta en gráficos más realistas.
Computación directa: Esta característica permitirá a los desarrolladores maximizar la potencia de GPU para el procesamiento y cálculos complejos.
DirectX 11 Tessellation: Los modelos 3D sólo pueden ser posibles con estas características.
DirectX 11 XInput y XAudio2: Estas API proporcionan un soporte mejorado para la reproducción de audio y entrada de gamepad, respectivamente. Los desarrolladores pueden crear experiencias de juego inmersivas con control preciso y audio de alta calidad.
Requisitos para Directx 11
- Suficiente memoria del sistema, basado en los requisitos de la aplicación particular o juegos
- Vista de ventana o superior.
- Direct3D 11 tarjeta gráfica capaz (ATI Radeon 5000 , Nvidia Geforce 400 series, series o más).
- Tarjeta gráficaGPU compatible con DirectX 11
- Procesador: CPU de doble núcleo o superior
- RAM: 2 GB o más
Acerca de Directx 12
Es el formulario de versión actualizado la versión 11. Las funciones avanzadas se proporcionan para los desarrolladores y los jugadores. Especialmente el desarrollo del juego se hace más fácil forma esta API, modelo mucho más detallado se puede hacer. HD, y modelo 3D será posible con gran velocidad.
Características Directx12
Ray-tracing
Variable rate shading
Mesh Shaders
Sampler Feedback
Carga UAV tipo
Recursos (Tire 2) "
Recursos intangibles (Tirer 2)
Conclusión
Así que hemos discutido las dos versiones y cuál es bueno y cuál es promedio. Si hablamos en profundidad, entonces ambos son muy similares, y debido a la comparación, hemos indicado la diferencia principal entre ellos, y depende de ti elegir.
