{"id":264673,"date":"2022-07-01T06:06:00","date_gmt":"2022-07-01T03:06:00","guid":{"rendered":"https:\/\/inform.click\/microsoft-lagger-till-api-for-videokodning-till-directx-12\/"},"modified":"2022-07-01T06:34:00","modified_gmt":"2022-07-01T03:34:00","slug":"microsoft-lagger-till-api-for-videokodning-till-directx-12","status":"publish","type":"post","link":"https:\/\/inform.click\/sv\/microsoft-lagger-till-api-for-videokodning-till-directx-12\/","title":{"rendered":"Microsoft l\u00e4gger till API f\u00f6r videokodning till DirectX 12"},"content":{"rendered":"<p>\n  <strong>I korthet:<\/strong> Microsoft meddelade denna vecka att de lagt till ett nytt API till DirectX 12 som kommer att st\u00f6dja videokodning. Den nya upps\u00e4ttningen gr\u00e4nssnitt kommer att ge Windows-anv\u00e4ndare ett konsekvent ramverk f\u00f6r att koda videor.\n<\/p>\n<p>\n  Microsoft <a href=\"https:\/\/devblogs.microsoft.com\/directx\/announcing-new-directx-12-feature-video-encoding\/\" target=\"_blank\" rel=\"noopener\">f\u00f6rklarade<\/a> det nya API:ets funktioner och krav p\u00e5 onsdagen. Videokodning ansluter sig till API:er f\u00f6r funktioner som videoavkodning, videobearbetning och r\u00f6relseuppskattning, som Microsoft tidigare hade <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/medfound\/direct3d-12-video-overview\" target=\"_blank\" rel=\"noopener\">implementerat<\/a>.\n<\/p>\n<p>\n  Videokodnings-API:et st\u00f6der H.264 och <a href=\"https:\/\/www.techspot.com\/article\/1131-hevc-h256-enconding-playback\/\" target=\"_blank\" rel=\"noopener\">HEVC<\/a> (H.265) codecs. P\u00e5 grund av drivrutinskrav m\u00e5ste anv\u00e4ndare <a href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/win32\/api\/d3d12video\/nf-d3d12video-id3d12videodevice-checkfeaturesupport\" target=\"_blank\" rel=\"noopener\">fr\u00e5ga<\/a> efter varje codec och dess kodningsverktyg med ID3D12VideoDevice::CheckFeatureSupport. Det \u00e4r ocks\u00e5 upp till anv\u00e4ndarna att hantera andra bitstr\u00f6mscodec-huvuden som SEI, VUI, VPS, SPS eller PPS.\n<\/p>\n<p>\n  Microsoft tillhandah\u00e5ller massor av dokumentation f\u00f6r att anv\u00e4nda API:t i sin f\u00f6rklaring, inklusive <a href=\"https:\/\/github.com\/microsoft\/DirectX-Headers\/blob\/main\/include\/directx\/d3d12video.h\" target=\"_blank\" rel=\"noopener\">detaljerade<\/a> gr\u00e4nssnittsdefinitioner och <a href=\"https:\/\/github.com\/microsoft\/DirectX-Specs\/blob\/master\/d3d\/D3D12VideoEncoding.md\" target=\"_blank\" rel=\"noopener\">designdetaljer<\/a>.\n<\/p>\n<p>\n  API :et <a href=\"https:\/\/www.nuget.org\/packages\/Microsoft.Direct3D.D3D12\/1.700.10-preview\" target=\"_blank\" rel=\"noopener\">kommer med Windows 11<\/a>, men du kan ocks\u00e5 <a href=\"https:\/\/devblogs.microsoft.com\/directx\/directx12agility\/\" target=\"_blank\" rel=\"noopener\">f\u00e5 det<\/a> fr\u00e5n DirectX 12 Agility SDK med version 1.700.10-f\u00f6rhandsvisning eller senare.\n<\/p>\n<p>\n  Den st\u00f6der processorer som g\u00e5r tillbaka till Tiger Lake och Ryzeon 2000 och GPU:er som b\u00f6rjar med Ryzen RX 5000s och GTX 10-serien (inklusive Quadro RTX). Anv\u00e4ndare m\u00e5ste ha antingen Intel-videodrivrutinversion 30.0.100.9955 eller Nvidia-drivrutinversion 471.41. Den n\u00f6dv\u00e4ndiga AMD-drivrutinen \u00e4r fortfarande under utveckling men f\u00f6rv\u00e4ntas komma under andra kvartalet n\u00e4sta \u00e5r.\n<\/p>\n<\/p>\n<div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">\n  Inspelningsk\u00e4lla: <a target=\"_blank\" rel=\"noopener nofollow\" href=\"https:\/\/www.techspot.com\/news\/92588-microsoft-adds-video-encoding-api-directx-12.html\">techspot.com<\/a>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft f\u00f6rklarade det nya API:ets funktioner och krav p\u00e5 onsdagen. Videokodning ansluter sig till API:er f\u00f6r funktioner som videoavkodning, videobearbetning och r\u00f6relseuppskattning, som Microsoft hade&#8230;<\/p>\n","protected":false},"author":1,"featured_media":127129,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[529,711,607],"tags":[],"class_list":["post-264673","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-raznoe-sv","category-programvara","category-teknik-och-mer"],"_links":{"self":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts\/264673","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/comments?post=264673"}],"version-history":[{"count":0,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/posts\/264673\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/media\/127129"}],"wp:attachment":[{"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/media?parent=264673"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/categories?post=264673"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/inform.click\/sv\/wp-json\/wp\/v2\/tags?post=264673"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}