Direct3D

Direct3D es una API de bajo nivel para dibujar primitivos con la canalización de representación o para realizar operaciones paralelas con el sombreador de proceso. Consulte el contenido siguiente para obtener más información.

Para obtener información sobre cómo obtener e instalar Direct3D, consulta Configuración del entorno de programación de Direct3D 12.

En esta sección

Tema Descripción
Introducción a Direct3D Describe Direct3D con más profundidad, diferentes modelos de aplicación, diferentes versiones, representación y proceso.
Gráficos Direct3D 12 Direct3D 12 proporciona una API y una plataforma que permite a la aplicación aprovechar las funcionalidades gráficas y informáticas de los equipos equipados con una o varias GPU compatibles con Direct3D 12.
Gráficos de Direct3D 11 Puede usar gráficos de Microsoft Direct3D 11 para crear gráficos 3D para juegos y aplicaciones científicas y de escritorio.
DXGI DXGI controla la enumeración de adaptadores de gráficos, la enumeración de modos de visualización, la selección de formatos de búfer, el uso compartido de recursos entre procesos y la presentación de fotogramas representados en una ventana o monitor para su visualización.
HLSL HLSL es el lenguaje de sombreador de alto nivel para DirectX. Con HLSL, puede crear sombreadores programables similares a C para la canalización de Direct3D.
DDS El formato de archivo de superficie de DirectDraw (DDS) admite texturas sin comprimir y comprimidas (DXTn), mapas mip, mapas de cubos y mapas de volúmenes. Es compatible con DirectXTex, DirectXTK, D3DX heredado y otras herramientas de DirectX.