EDUCBA

EDUCBA

MENUMENU
  • Free Tutorials
  • Free Courses
  • Certification Courses
  • 280+ Courses All in One Bundle
  • Login
Home Design Design Tutorials Design Basic Tutorial DirectX Versions
Secondary Sidebar
Design Basic Tutorial
  • Basics and Advanced
    • Pro Tools Version
    • What is Autodesk BIM?
    • Animation Character
    • Autodesk Pixlr
    • Sketch plugins
    • Graphic designer requirements
    • Online Gaming Platforms
    • InDesign eyedropper tool
    • InDesign rounded corners
    • InDesign align
    • InDesign resize image
    • InDesign scripts
    • InDesign export to word
    • InDesign newsletter templates
    • InDesign Magazine
    • InDesign Missing Fonts
    • InDesign line spacing
    • InDesign Fonts
    • InDesign Preview Shortcut
    • InDesign Extension
    • InDesign columns
    • InDesign overset text
    • InDesign data merge
    • InDesign grid template
    • InDesign layers
    • InDesign reset preferences
    • InDesign master pages
    • InDesign layout
    • InDesign portfolio template
    • InDesign invoice template
    • InDesign word count
    • InDesign underline
    • InDesign superscript
    • InDesign presentation templates
    • InDesign drop cap
    • InDesign how to add page numbers
    • InDesign resume template
    • InDesign import pdf
    • InDesign table of contents
    • InDesign change page size
    • InDesign book templates
    • InDesign link text boxes
    • InDesign vertical text
    • InDesign Bullet Points
    • InDesign center text vertically
    • InDesign newspaper template
    • InDesign shortcuts
    • InDesign gap tool
    • InDesign paragraph styles
    • InDesign Grid
    • InDesign margins
    • InDesign highlight text
    • InDesign Wrap Text
    • ZBrush ZRemesher
    • Animation Software
    • Principles of Animation
    • 3d Animation Software
    • 3D Modeling Software
    • 3D Software Design
    • 2D Animation Software
    • 10 Quick Tips For Adobe InDesign Users
    • ADOBE FLASH CS6
    • Affinity Photo Brushes
    • Adobe Lightroom For Free
    • Lightroom Background Color
    • Lightroom?Shortcuts
    • Lightroom XMP
    • Lightroom editing
    • Masking Layers in Adobe After Effects
    • Adobe Premiere Pro Plugins
    • Adobe Speedgrade
    • Install Adobe Creative Cloud
    • Install Adobe Premiere Pro
    • What is Adobe Creative Cloud
    • What is Adobe Illustrator
    • Adobe InDesign Templates
    • What is Adobe InDesign
    • Adobe Indesign Uses
    • InDesign Background Color
    • What is Adobe Lightroom
    • What is Adobe Muse
    • What is Adobe Prelude
    • What is Adobe Premiere Pro
    • Careers in 3D
    • Careers in 3D Modeling
    • Careers in 3D Printing
    • Best Editing Software
    • Video Editing Application
    • Video Editing Tools
    • Career In Designing
    • Careers in Game Development
    • 3D Printing Models
    • Adobe Editing Softwares
    • Types of Adobe
    • Types of Illustration
    • What is Graphic Design
    • Best Graphic Design Software
    • Best Photo Editors
    • Game Testing Interview Questions
    • VFX Softwares
    • Unity Scripting
    • Unity Principle of Design
    • Unity JSON
    • Unity webGL
    • Unity 2D
    • Unity 3D Games
    • VFX Companies
    • How To Use Indesign
    • New Features InDesign CS6
    • What is Houdini?
    • Advantages of 3D Printing
    • What is Autodesk
    • Autodesk Character Generator
    • Autodesk Vault
    • Autodesk Viewer
    • Autodesk Navisworks
    • Autodesk Desktop Connector
    • Designers and Architects
    • 2D and 3D Shapes
    • Keyboard Shortcuts for Premiere Pro
    • Unreal Engine Tutorial
    • Best Audio Editors
    • Digital Image Processing
    • What is Motion Graphics
    • What is Digital Design
    • Design Pattern Interview Questions
    • Graphic Design Interview Questions
    • UX designer Interview Questions
    • Is Unreal Engine Free
    • What Is Design Pattern
    • What is VFX
    • What is Audacity
    • What is Unreal Engine
    • What is CATIA
    • What is Blueprint
    • Sony Vegas Pro for Free
    • 3D Graphics Software
    • Best Online Photo Editor
    • Photo Editing App
    • Vector Graphics Editor
    • ArchiCAD
    • ArchiCAD Shortcuts
    • Audacity Keyboard Shortcut
    • Davinci Resolve Shortcuts
    • What is pixel art?
    • Picmonkey Alternatives
    • Adobe Flash Player Alternative
    • Pro tools shortcuts
    • Pro Tools Plugins
    • Architectural Design Software
    • Architectural Design Principles
    • Architecture Design Types
    • Architectural design tools
    • Application of Digital Image Processing
    • Digital Image Processing Fundamentals
    • OpenGL Versions
    • Revit Keyboard Shortcuts
    • Revit plugins
    • Indesign version
    • What is DirectX?
    • DirectX Versions
    • Cinema 4D Plugins
    • Cinema 4d shortcuts
    • Godot Engine
    • Godot tilemap
    • Krita Animation
    • Krita Software
    • Krita Shortcuts
    • Krita eraser
    • Krita brushes
    • Krita Pixel Art
    • Krita Plugins
    • Skencil
    • Fusion 360 Keyboard Shortcuts
    • Anim8or
    • Affinity photo plugins
    • What is Affinity Photo?
    • FL Studio Plugins
    • Vectorworks
    • Architectural Design Elements
  • Inkscape
    • What is Inkscape?
    • Inkscape layers
    • Inkscape Crop
    • Inkscape text
    • Inkscape G-code
    • Inkscape mirror
    • Inkscape rounded rectangle
    • Inkscape EPS
    • Inkscape image to vector
    • Inkscape unlock
    • Inkscape Curved Text
    • Inkscape laser cutting
    • Inkscape background color
    • Inkscape arrow
    • Inkscape vector
    • Inkscape animation
    • Inkscape 3D
    • Inkscape SVG
    • Inkscape Dark Theme
    • Inkscape trace bitmap
    • Inkscape gradient
    • Inkscape Greek Letters
    • Inkscape shadow
    • Inkscape snap to grid
    • Inkscape Fonts
    • Inkscape extensions
    • Inkscape PNG to SVG
    • Inkscape Art
    • Inkscape transparent background
    • Inkscape Alternatives
    • Inkscape Remove Background
    • Inkscape text to path
    • Inkscape logo
  • Figma
    • Figma Libraries
    • Figma fonts
    • Figma Plugins
    • Figma grid
    • Figma Alternatives
  • SketchUp
    • SketchUp Keyboard Shortcuts
    • SketchUp geolocation
    • SketchUp animation
    • SketchUp Change Dimensions
    • SketchUp Import
    • SketchUp 2D
    • SketchUp rendering
    • Sketch software
    • Figma Shortcuts
    • SketchUp Layers
    • SketchUp landscape design
    • SketchUp group
    • SketchUp intersect faces
    • SketchUp Rotate
    • SketchUp Architecture
    • SketchUp 3D Models
    • SketchUp Vray
    • SketchUp Units
    • SketchUp garden design
    • SketchUp Layout
    • SketchUp Mirror
    • SketchUp Extensions
    • SketchUp Unhide
    • SketchUp kitchen
    • SketchUp background
    • SketchUp library
    • SketchUp dynamic components
    • SketchUp CutList
    • SketchUp Array
    • SketchUp Woodworking
    • SketchUp resize component
    • SketchUp Ungroup
    • SketchUp Deck Design
  • GIMP
    • What is GIMP
    • GIMP Versions
    • GIMP brushes
    • GIMP line tool
    • GIMP blend tool
    • GIMP clone tool
    • GIMP magic wand tool
    • GIMP 3D Text
    • GIMP healing tool
    • GIMP Layers
    • GIMP Fonts
    • GIMP Toolbox
    • Blur Effect in GIMP
    • GIMP Change Background Color
    • GIMP Floating Selection
    • GIMP?batch processing
    • GIMP Crop
    • GIMP Filters
    • GIMP GMIC
    • GIMP?opacity
    • Animation in GIMP
    • GIMP import image
    • GIMP replace color
    • GIMP text outline
    • GIMP video editing
    • GIMP Alternatives
    • GIMP vector graphics
    • GIMP text shadow
    • GIMP resize image
    • GIMP pixel art
    • GIMP invert colors
    • GIMP GIF
    • GIMP move selection
    • GIMP normal map
    • GIMP remove background
    • GIMP rotate
    • GIMP grid
    • GIMP text effects
    • GIMP erase to transparent
    • GIMP resize layer
    • GIMP Patterns
    • GIMP extensions
    • GIMP blur background

Related Courses

Maya Course

Photoshop course

After Effects Course

DirectX Versions

DirectX Versions

Introduction of DirectX Versions

DirectX versions are an updated collection of new features in DirectX through which it offers flexible working with new techniques, and you can have its different version for working with an improved environment. DirectX is a collection of application programming interface (APIs), which works especially for the handling of game programming. In this article, we learn the versions of DirectX and give you information about the important features of each version. So let us find versions of DirectX and analyze the plus point of each version.

Top Versions of DirectX

Direction X was developed in September 1995 and compatible with Microsoft Windows, Dreamcast, Xbox, Xbox 360, Xbox One, Xbox series X, and Series X. Since its development there were many changes had been taken place in it and which comes in the form of its different versions. I will tell you about some of the versions, so let us get started.

1. DirectX 9

At the time of launching, it was compatible with Windows 98 and Xp, and its launching time was 2002, but later in 2007, it was improved for having compatibility with Windows 2002 or XP. It was introduced with Shader Model, which has Pixel Shader 2.0 and Vertex Shader 2.0.

2. DirectX 10

It comes with major updates in DirectX API and compatible with Windows Vista and its later versions. Exclusive versions of DirectX 10 can’t run on an older version of Windows, such as Windows XP. Many changes were done in this version, such as DirectInput of the last version changed withXInput, DirectSound with Cross-platform, Audio Creation tool system, as well as additional supports for hardware acceleration audio. One more thing was replaced that was DPLAY.DLL with dplayx.dll.

Start Your Free Design Course

3D animation, modelling, simulation, game development & others

All in One Design Bundle(280+ Courses, 100+ projects)
AutoCADHoudiniAdobe Premiere ProPhotoshop
SolidworksVFX Visual EffectsCorelDrawUnreal Engine
Price
View Courses
280+ Online Courses | 100+ projects | 2000+ Hours | Verifiable Certificates | Lifetime Access
4.6 (65,057 ratings)

3. DirectX 11

DirectX 11 comes with major changes and very good features and introduces at Gamefest 08 event in Seattle. It has many features supported with GPGPU, and if we talk about Direct3D 11, it comes with tessellation support. It also has improved multi-threading support, which assists in developing video games and utilizes multi-core processors in a better way, and this multi-threading attracts video game developers. You can run this version on different operating systems of the Windows platform, such as Windows Vista, Windows 7, Windows 8, and Windows 10. It needs Direct3D 11 supporting hardware for Hardware tessellation and Shader Model 5.0. Microsoft also introduces Technical Preview for Direct3D 11. The other hardware and API features of version 10.1 are on hold and only add when it is required to increase the functionality of this version. Later with the Final Update for Windows Vista in 2009, Direct3D 11 has four updates. Let us discuss what that updates was.

The first one was DirectX 11.1 and is compatible with Windows 8 and supports WDDM 1.2 and WDDM 1.2 to increase performance and improve integration features of Direct2D, Direct3D and DirectCompute as well as DirectXMath, XInput and XAudio2 libraries of the XNA framework. This update of DirectX 11 also partially supported Windows 7 with some updates of the Windows 7 platform. It also has Stereoscopic 3D features for supporting gaming and multimedia videos.

DirectX 11.2 was comes in Windows 8.1, and Windows Server 2012 R2 and has new features for Direct2D, such as geometry realizations. Swap Chain composition feature also introduces in it, which offers you rendering of lower resolution scene and then composite that scene at higher resolution through hardware overlay. The third update was DirectX 11.X and was introduced as the next step of DirectX 11.2, which runs on the Xbox One. It has includes draw bundles features which were later introduced with DirectX 12 version. The next update was announced with DirectX 12 at GDC, and the update was DirectX 11.3, which was released in 2015.

4. DirectX 12

The next version of DirectX is DirectX 12 and introduces by Microsoft on March 20, 2014, at GDC and officially released with Windows 10 on July 29, 2015. The first feature which can highlight is Low-level programming APIs for Direct3D 12, and this feature reduces driver overhead. Through parallel computation, resource utilization becomes more efficient, and developers can implement their own command lists and buffers that command with GPU.

I will tell you that developer Max McMullen stated that Direct3D 12 is made to achieve console-level efficiency on PC, Phone, and tablets when Direct3D 12 release comes with some initiatives, which were AMD’s mantle for AMD graphics cards, Khronos Group’s cross-platform Vulkan, and Apple’s Metal for iOS and Mac OS.

There is Multi adapter support in DirectX 12, which allows user to utilize multiple GPUs simultaneously on the system, whereas in previous, multi-GPU support was dependents on Vendor implementations. DirectX 12 is supported with all Fermi and Nvidia GPUs, AMD’s GCN-based chips, Intel’s Haswell, and its later processors.

DirectX 12 gave 50 to 70 % efficiency in rendering speed and CPU power consumption than DirectX 11 at the computer-generated asteroid field of SIGGRAPH of Intel, released in 2014 by Intel. The first game which was introduced publicly to utilize DirectX 12 was ‘Ashes of Singularity and during testing of it by ArsTechnica in 2015, revealed regressions in the performance of DirectX 12 over DirectX 11 for Nvidia GeForce 980 Ti, whereas if we talk about AMD Radeon R9 290x then it got consistent improvement in its performance which was up to 70 % for DirectX 12.

5. DirectX 12 Ultimate

It is the latest revealed version of DirectX and introduces in March 2020. It is compatible with Windows 10 and Xbox series X as well as with other ninth-generation Xbox consoles. The new features included in this version are Variable Rate shading and Raytracing 1.1, which offers full control over the level of detail of shading. It depends on design choice, Sampler Feedback, and Mesh Shaders.

Conclusion

This was some important points for taking you through the versions of DirectX so that you can have an idea about the features of its version and can analyze them on the basis of their performance. Now you can choose your version according to your capability.

Recommended Articles

This is a guide to DirectX Versions. Here we also discuss the introduction and top versions of directx along with a detailed explanation. you may also have a look at the following articles to learn more –

  1. Cassandra Versions
  2. MongoDB Versions
  3. Perl Versions
  4. Ansible Versions
Popular Course in this category
Maya Training (10 Courses, 7+ Projects)
  10 Online Courses |  7 Hands-on Projects |  100+ Hours |  Verifiable Certificate of Completion
4.7
Price

View Course

Related Courses

Photoshop Training (10 Courses, 12+ Projects)4.9
After Effects Training (3 Courses, 3+ Projects)4.8
0 Shares
Share
Tweet
Share
Primary Sidebar
Footer
About Us
  • Blog
  • Who is EDUCBA?
  • Sign Up
  • Live Classes
  • Corporate Training
  • Certificate from Top Institutions
  • Contact Us
  • Verifiable Certificate
  • Reviews
  • Terms and Conditions
  • Privacy Policy
  •  
Apps
  • iPhone & iPad
  • Android
Resources
  • Free Courses
  • Photoshop Tutorial
  • 3ds Max Tutorial
  • All Tutorials
Certification Courses
  • All Courses
  • Design Course - All in One Bundle
  • Photoshop Course
  • Maya Course
  • Unreal Engine Course
  • Unity Course
  • DaVinci Resolve Course
  • Pro Tools Course

ISO 10004:2018 & ISO 9001:2015 Certified

© 2022 - EDUCBA. ALL RIGHTS RESERVED. THE CERTIFICATION NAMES ARE THE TRADEMARKS OF THEIR RESPECTIVE OWNERS.

EDUCBA
Free Design Course

Banner Creation, Object Selection, Sky Replacement, Advance Filters & others

*Please provide your correct email id. Login details for this Free course will be emailed to you

By signing up, you agree to our Terms of Use and Privacy Policy.

EDUCBA Login

Forgot Password?

By signing up, you agree to our Terms of Use and Privacy Policy.

EDUCBA
Free Design Course

3D animation, modelling, simulation, game development & others

*Please provide your correct email id. Login details for this Free course will be emailed to you

By signing up, you agree to our Terms of Use and Privacy Policy.

EDUCBA

*Please provide your correct email id. Login details for this Free course will be emailed to you

By signing up, you agree to our Terms of Use and Privacy Policy.

Let’s Get Started

By signing up, you agree to our Terms of Use and Privacy Policy.

This website or its third-party tools use cookies, which are necessary to its functioning and required to achieve the purposes illustrated in the cookie policy. By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise, you agree to our Privacy Policy

Loading . . .
Quiz
Question:

Answer:

Quiz Result
Total QuestionsCorrect AnswersWrong AnswersPercentage

Explore 1000+ varieties of Mock tests View more