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
- 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
May be interested
- Microsoft VBS can degrade gaming performance in Windows 11, even on supported CPUsthe team of ul benchmarks, creators of 3dmark and many other popular benchmarking tools, have noted that there can be negative performance effects, especially related to gaming, that stem from vbs.
- Microsoft is optimizing Windows Search, committing to a faster and more accurate experiencestarting with windows 10, microsoft has added a pinned search box to the taskbar by default. called windows search, this tool allows users to perform easy search queries against local files or folders on the system.
- How to Build a Video Hosting Site on Your Windows 2003 Serverthis tutorial guides you to use the flash video encoder for adobe flash (command-line version) to setup a video hosting site for instant video uploading, encoding and exhibition. to setup your video hosting site on a windows 2003 server,...
- How to enable Ultimate Performance to optimize performance on Windows 10/11microsoft has added a feature called ultimate performance to the windows 10 update in april 2018. it can be understood that this is a feature that helps the system switch to high-performance working mode.
- How to Generate a Windows System Performance Reportwindows has built-in tools for error checking and optimization such as performance monitor. this is a built-in tool in microsoft windows operating system that allows users to monitor and analyze system performance.
- Clean up and optimize Windows with System Ninjasystem ninja is software that features cleaning and optimizing windows computer system. the program will check the computer and then delete the junk files, affecting the performance of the system.
- After Windows 8.1, Windows Phone will discount up to 70%?to promote its mobile operating system to continue to grow, microsoft is likely to start drastically reducing windows phone licensing fees for its partners in the near future.
- Fix the Webcam Error on Windows 10 Anniversary Update is suspendedon windows 10 anniversary update, microsoft only allows usb webcam to use the yuy2 encoding code and does not allow the use of mjpeg codes and h264 streams to compress videos. this means that when you perform any action, simply activating hd video on skype will cause the webcam to hang, freeze ....
- Microsoft 'dedicates' to Google to reduce battery drain of Chromethere is a minus point on chrome that many people are 'bored', that is the level of battery consumption and system resources.
- Microsoft released an update for Windows 8the update helps improve system performance, not just fix errors like microsoft used to do before.