Skip to content
Direct3D
EntityQ939208· pop 23· linked from 448 articles

Also known as D3D, Microsoft Direct3D

logiciel

Key facts

Software.license
Proprietary
Software.name
Direct3D
Software.title
Direct3D
Software.developer
Microsoft
Software.latest release version
12.0 Beta 3
Software.operating system
Microsoft Windows, Windows CE, Windows Embedded, Xbox system software
Software.platform
x86, ARM
Software.genre
3D computer graphics API

via Wikipedia infobox

Wikidata facts

Instance of
software
Series
DirectX
Image
D3D Primitives.png
Show 2 more facts
operating system
Microsoft Windows
Sources (2)

via Wikidata · CC0

Article · Français

Direct3D est une bibliothèque logicielle de la série Microsoft DirectX. Direct3D est utilisé uniquement dans les multiples systèmes d'exploitation Windows de Microsoft (Windows 95 et au-delà), ainsi que dans la Xbox. Direct3D sert à créer des graphismes en trois dimensions pour les applications où la performance est importante, comme les jeux vidéo. Direct3D permet également à des applications de fonctionner en plein écran, plutôt qu'intégrées dans une fenêtre, bien qu'elles puissent toujours tourner dans une fenêtre si elles sont programmées pour cette utilisation. Direct3D utilise l'accélération matérielle si elle est disponible à travers une carte graphique. Direct3D est une API 3D. C'est-à-dire qu'elle contient un grand nombre d'instructions pour l'affichage 3D, et très peu pour l'affichage 2D. Microsoft effectue des mises à jour continuelles de Direct3D pour permettre l'exploitation des dernières technologies disponibles sur les cartes graphiques 3D. Direct3D fournit une émulation logicielle complète pour les calculs concernant les sommets (vertex en anglais), mais aucune émulation logicielle pour les calculs concernant les pixels pour les fonctionnalités non disponibles au niveau matériel. Par exemple, si un logiciel programmé avec Direct3D nécessite des pixel shaders et que la carte graphique de l'ordinateur de l'utilisateur ne fournit pas cette fonctionnalité, Direct3D ne l'émulera pas. En conséquence, le programme s'arrêtera probablement avec un message d'erreur. Les concurrents de Direct3D sont les bibliothèques respectant le standard OpenGL. Il y a de nombreuses fonctionnalités et problèmes sur lesquels les partisans de l'une ou l'autre API sont en désaccord.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (6)