DirectX 12 H264 and HEVC video encoding function rolled out by Microsoft

Microsoft has right this moment introduced the discharge of DirectX 12 H264 and HEVC video encoding which is now included as a part of the Windows 11 working system and can be discovered within the DirectX 12 Agility SDK (model 1.700.10-preview or newer). The new function provides GPU acceleration help for a number of video purposes corresponding to Video Decoding, Video Processing and Motion estimation. The Direct3D 12 video interface offers a brand new approach for apps to implement video decoding and course of.

DirectX 12 H264 and HEVC video encoding

“Today DirectX 12 offers APIs to help GPU acceleration for a number of video purposes corresponding to Video Decoding, Video Processing and Motion estimation as detailed in Direct3D 12 Video Overview. We are completely happy to announce that D3D12 has added a brand new Video Encode function to the present video API households, with a brand new set of interfaces that enable builders to carry out video encoding utilizing GPU accelerated video engines. This function offers a brand new approach for apps to implement video encoding constantly with the DirectX 12 ideas and magnificence. “

“In terms of data flow, the API takes each video frame represented by ID3D12Resource textures and compresses them into an ID3D12Resource buffer, that contains the slice headers and payload of each encoded frame. Currently only DXGI_FORMAT_NV12 and DXGI_FORMAT_P010 are available depending on driver support, so input content may need to be color converted and down sampled previously by the API user. The available codecs today are H264 and HEVC and specific support for each codec and their encoding tools must be queried using ID3D12VideoDevice::CheckFeatureSupport as there are driver support requirements.”

Source : Microsoft

Filed Under: Gadgets News

Latest Geeky Gadgets Deals

Disclosure: Some of our articles embody affiliate hyperlinks. If you purchase one thing by means of certainly one of these hyperlinks, Geeky Gadgets could earn an affiliate fee. Learn extra.


#DirectX #H264 #HEVC #video #encoding #function #rolled #Microsoft
https://www.geeky-gadgets.com/directx-12-h264-and-hevc-video-encoding-10-12-2021/