Share this article

Latest news

With KB5043178 to Release Preview Channel, Microsoft advises Windows 11 users to plug in when the battery is low

Copilot in Outlook will generate personalized themes for you to customize the app

Microsoft will raise the price of its 365 Suite to include AI capabilities

Death Stranding Director’s Cut is now Xbox X|S at a huge discount

Outlook will let users create custom account icons so they can tell their accounts apart easier

Native DirectX 12 video encoding API is coming to Windows 11

2 min. read

Updated onOctober 4, 2023

updated onOctober 4, 2023

Share this article

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

It’s safe to say that we can all agree on the fact that, as a set of multimedia solutions for the Windows OS, DirectX 12 is quite successful in the field of games and video.

Before this even existed, the Redmond-based tech giant used to provide an API for GPU-accelerated video decoding processing and motion estimation.

However, through a DirectX developer blog post created yesterday, Microsoftdetailedthe newly introduced DirectX 12 video encoding API for Windows 11.

Windows 11 is getting native DirectX 12 video encoding API

Windows 11 is getting native DirectX 12 video encoding API

Basically, the Video Encode API actually allows video engines to make use of the GPU in order to perform video encoding in line with the standards set by DirectX 12.

Thus, third-party developers can now use this feature in their applications as well. Also, keep in mind that Vulkan already includes APIs for video encoding and decoding for H264 and H265 codecs.

Even though the current DX12 video encoder API on the Windows 11 platform only supports the H264/HEVC format, Microsoft has some recommendations.

To be more specific, the tech giant stated that developers should understand the corresponding codecs and driver tool support in advance.

In addition to the video encoding API included in Windows 11 by default, interested developers can also obtain it through the DX12 Agility Software Development Kit (SDK version number 1.70.10-preview or higher).

The detailed API interfaces and structures definition can be foundhere. For finding more design details and detailed documentation for the API, please refer tothis document.

Video Encode API supported platforms

The Video Encode API is included as part of Windows 11 and can also be found in theDirectX 12 Agility SDK(version1.700.10-previewor newer).

The list below contains the hardware platforms that currently have support for Video Encode for both H264 and HEVC codecs and their minimum driver version requirements.

Excited about the new addition coming to Windows 11? Share your thoughts with us in the comments section below.

More about the topics:Windows 11 Software & Apps

Alexandru Poloboc

Tech Journalist

With an overpowering desire to always get to the bottom of things and uncover the truth, Alex spent most of his time working as a news reporter, anchor, as well as TV and radio entertainment show host.

A certified gadget freak, he always feels the need to surround himself with next-generation electronics.

When he is not working, he splits his free time between making music, gaming, playing football, basketball and taking his dogs on adventures.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Alexandru Poloboc

Tech Journalist

With a desire to always get to the bottom of things and uncover the truth, Alex spent most of his time working as a news reporter.