DirectX 12 e Vulkan são duas das APIs gráficas mais avançadas (Interfaces de Programação de Aplicações) usadas para jogos, renderização e aplicações de alto desempenho. Ambas oferecem acesso de baixo nível ao hardware, reduzindo a sobrecarga e melhorando a eficiência em comparação com APIs mais antigas, como DirectX 11 ou OpenGL. No entanto, possuem diferenças-chave em termos de desempenho, compatibilidade e recursos.