DirectX Study Notes (1)-What are DirectX and directx3d?

Source: Internet
Author: User

What are DirectX and directx3d?

DirectX has two different meanings:

1. DirectX SDK (also known as "DirectX Development Kit") or DirectX API (DirectX applicationProgramProgrammable Interface), which is an application interface provided by Microsoft for developing high-performance multimedia programs;

The second is DirectX runtime, which is a set of Dynamic Link Libraries necessary for running programs developed using the DirectX SDK. When installing a game program, A prompt box is often displayed asking you if you want to install the latest version of DirectX. The DirectX mentioned here is DirectX runtime.

The DirectX-based multimedia program runs on the hardware abstraction layer (HAL). It not only makes full use of the system hardware acceleration function, but also hides hardware-related device features, by writing highly efficient devicesCode, DirectX programs can always run in the best way, so it is efficient and easy to develop.

DirectX consists of several parts, each of which is responsible for specific functions. DirectX (d3d for short) is a component responsible for 3D graphics. It is the most important and complex component of DirectX.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.