{"id":12276,"date":"2019-11-26T10:01:25","date_gmt":"2019-11-26T18:01:25","guid":{"rendered":"http:\/\/devblogs.microsoft.com\/vsnews\/?p=12276"},"modified":"2019-11-26T10:01:25","modified_gmt":"2019-11-26T18:01:25","slug":"aa6o93r","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/vsnews\/akams-aa6o93r\/","title":{"rendered":"Coming\u00a0to DirectX 12: D3D9On12 and D3D11On12 Resource Interop APIs"},"content":{"rendered":"<p><span style=\"display: inline !important; float: none; background-color: #ffffff; color: #333333; font-family: Segoe UI,'Segoe UI Web Regular','Segoe UI Regular WestEuropean','Segoe UI',Tahoma,Arial,Roboto,'Helvetica Neue',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol'; font-size: 16.93px; font-style: normal; font-variant: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-decoration: none; text-indent: 0px; text-transform: none; -webkit-text-stroke-width: 0px; white-space: normal; word-spacing: 0px;\">D3D is introducing D3D9on12 with resource interop APIs and adding similar resource interop APIs to D3D11on12.\u00a0 With this new support, callers can now retrieve the underlying D3D12 resource from the D3D11 or D3D9 resource object even when the resource was created with D3D11 or D3D9 API.\u00a0\u00a0\u00a0The new D3D9On12 API can be found in the insider SDK in D3D9on12.h.\u00a0 These features are available in Windows Insider builds now and do not require new drivers to work.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>D3D is introducing D3D9on12 with resource interop APIs and adding similar resource interop APIs to D3D11on12.\u00a0 With this new support, callers can now retrieve the underlying D3D12 resource from the D3D11 or D3D9 resource object even when the resource was created with D3D11 or D3D9 API.\u00a0\u00a0\u00a0The new D3D9On12 API can be found in the insider [&hellip;]<\/p>\n","protected":false},"author":10760,"featured_media":8227,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[3],"tags":[],"class_list":["post-12276","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-allskus"],"acf":[],"blog_post_summary":"<p>D3D is introducing D3D9on12 with resource interop APIs and adding similar resource interop APIs to D3D11on12.\u00a0 With this new support, callers can now retrieve the underlying D3D12 resource from the D3D11 or D3D9 resource object even when the resource was created with D3D11 or D3D9 API.\u00a0\u00a0\u00a0The new D3D9On12 API can be found in the insider [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/12276","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/users\/10760"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/comments?post=12276"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/posts\/12276\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media\/8227"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/media?parent=12276"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/categories?post=12276"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/vsnews\/wp-json\/wp\/v2\/tags?post=12276"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}