Microsoft drastically improves video encoding performance on Windows 11
With the release of the new DirectX 12 API, Microsoft is finally giving the Windows 11 developer community a chance to test out DirectX 12's capabilities for video processing/encoding with dramatically improved performance.
Microsoft is currently actively developing a new video encoding API for Windows 11 applications as part of the DirectX 12 project. The API is now available in preview for Windows developers, which could speed things up. encode video and enable third-party applications such as Adobe to be compatible with modern DirectX 12 standards.
In the changelog document, Microsoft confirmed the new DirectX 12 APIs, native to Windows 11, will provide GPU acceleration for some video applications using Video Decoding tricks. , Video Processing and Motion estimation. Once deployed, third-party applications will be able to perform video encoding using GPU accelerated video tools.
'There will be D3D12 Video Encode and preview support for D3D12 Enhanced Barriers. Since this is a Preview SDK release, developer mode needs to be enabled in order to use it," Microsoft said in the changelog document of the DirectX 12 preview update.
The framework of the new API is a bit complicated in general, but Microsoft's documentation also suggests that DirectX 12's principles and style, as well as the framework of reference, will be managed and tracked entirely by this API. That would allow Windows 11 apps to have full control over the DPB size.
The API will use the raw power of the GPU, and Microsoft says video editing tasks on Windows 11 will be more efficient and faster than on Windows 10.
It should be noted that the API supports improved video encoding for popular codecs, including N264 and HEVC. These codecs are used in many famous video editors such as Adobe Premiere and Filmora.
Devices eligible for Windows 11 video encoding upgrade update
Most modern graphics card models are supported. Includes GPUs and CPUs from AMD, Intel and Nvidia. If you have an AMD device, you'll need Radeon RX 5000 series, Ryzen 2XXX series, or higher to support Windows 11's upgraded video encoding. For Intel hardware, you'll need Tiger Lake, Ice Lake and GPU GPUs. Alder Lake.
In case you use Nvidia graphics card, you will need GeForce GTX 10xx, GeForce RTX 20xx or higher. In addition, Microsoft will also provide support for Nvidia Quadro RTX and Nvidia RTX.
It should be noted that support will vary by platform, and Windows 11 will require newer drivers and supported applications.
You should read it
- DirectX 11 - Download DirectX 11 here
- What is Microsoft DirectX?
- How to check what version of DirectX you are using
- What is DirectX 12? How important?
- How to Update DirectX
- How to Uninstall Directx
- How to Update DirectX Settings
- What is the difference between DirectX 11 and DirectX 12?
- How to download Direct X and install DirectX on your computer
- Instructions on how to encrypt and secure videos using the PadLock Video software are extremely safe and simple
- Learn about new HEVC / H.265 video standards
- How to Install DirectX
Maybe you are interested
How to use ChatGPT to translate videos
Simple Tips to Learn How to Use Video Editing Apps
How to increase music and video volume without distorting the sound
How to download TikTok videos without watermark on computer using x2convert
Group video call on Messenger, video call on Facebook Messenger
How to Increase Video Quality on Media.io Video Enhancer