Direct3D 12 の新機能What's new in Direct3D 12

このトピックでは、さまざまなリリースで利用できる新しい Direct3D 12 ドキュメントについて説明します。This topic describes the most significant new Direct3D 12 documentation available for various releases.

Direct3D の取得とインストールの詳細については、「 direct3d 12 プログラミング環境のセットアップ」を参照してください。For info about obtaining and installing Direct3D, see Direct3D 12 programming environment setup.

Windows 7 の Direct3D 12Direct3D 12 on Windows 7

Windows 10 May 2019 UpdateWindows 10 May 2019 Update

これらの機能と Api は、Windows 10 バージョン1903で追加または更新されました (10.0;ビルド 18362)—は、Windows 10 の2019更新プログラムとしても知られています。These features and APIs were added or updated for Windows 10, version 1903 (10.0; Build 18362)—also known as Windows 10 May 2019 Update.

D3D_SHADER_MODEL列挙は、 D3D_SHADER_MODEL_6_5定数 (試験段階の機能) を追加して更新されました。The D3D_SHADER_MODEL enumeration has been updated with the addition of the D3D_SHADER_MODEL_6_5 constant (an experimental-level feature).

D3D12_COMMAND_LIST_TYPE列挙が、 D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE定数を追加して更新されました。The D3D12_COMMAND_LIST_TYPE enumeration has been updated with the addition of the D3D12_COMMAND_LIST_TYPE_VIDEO_ENCODE constant.

D3D12_FEATURE列挙は、 D3D12_FEATURE_D3D12_OPTIONS6定数とD3D12_FEATURE_QUERY_META_COMMAND定数を加算して更新されました。The D3D12_FEATURE enumeration has been updated with the addition of the D3D12_FEATURE_D3D12_OPTIONS6 and D3D12_FEATURE_QUERY_META_COMMAND constants.

D3D12_RESOURCE_STATES列挙が、 D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE定数を追加して更新されました。The D3D12_RESOURCE_STATES enumeration has been updated with the addition of the D3D12_RESOURCE_STATE_SHADING_RATE_SOURCE constant.

Windows 10 Version 1809Windows 10, version 1809

これらの機能と Api は、Windows 10 バージョン1809で追加または更新されました (10.0;ビルド 17763)—は、Windows 10 10 月2018更新プログラムとも呼ばれます。These features and APIs were added or updated for Windows 10, version 1809 (10.0; Build 17763)—also known as Windows 10 October 2018 Update.

Windows 10 バージョン 1709Windows 10, version 1709

Windows 10 バージョン 1709 の Direct3D ドキュメントに次のトピックが追加されました。These interfaces have been added to the Direct3D documentation for Windows 10, version 1709.

  • ID3D12Fence1 により、フェンスを作成するために渡されるフラグの取得がサポートされ、フェンス作成の機能が拡張されます。ID3D12Fence1 extends the functionality of creating fences by supporting the retrieval of flags passed in to create the fence.
  • ID3D12GraphicsCommandList2 により、バッファーへの即時値の直接書き込みがサポートされ、使用可能なグラフィックス コマンドの一覧が拡張されます。ID3D12GraphicsCommandList2 extends the list of available graphics commands by supporting writing immediate values directly to a buffer.
  • ID3D12Device3 により、GPU 障害またはデバイス削除のシナリオ時でも存続する特別な目的の診断ヒープがシステム メモリ内に作成されることで、仮想アダプターの機能が拡張されます。ID3D12Device3 extends the virtual adapter functionality by creating special-purpose diagnostic heaps in system memory that persist even in the event of a GPU-fault or device-removed scenario.

D3D_SHADER_MODEL 列挙型に、シェーダー モデル 6.1 を示すための新しい D3D_SHADER_MODEL_6_1 値が追加されました。The D3D_SHADER_MODEL enumeration has a new D3D_SHADER_MODEL_6_1 value added to describe the shader model 6.1.

D3D12_FEATURE 列挙型には、新しい D3D12_FEATURE_D3D12_OPTIONS3 値および D3D12_FEATURE_EXISTING_HEAPS 値も含まれます。The D3D12_FEATURE enumeration also has the new D3D12_FEATURE_D3D12_OPTIONS3 and D3D12_FEATURE_EXISTING_HEAPS values. 名前から分かるように、これらの値により、既存のヒープのサポートの確認に加えて、追加の Direct3D12 オプションも確認できます。As the names imply, these values allow you to check for additional Direct3D12 options, as well as checking for support of existing heaps.

Windows 10 Version 1703Windows 10, version 1703

Windows 10 バージョン 1703 の Direct3D ドキュメントに次のトピックが追加されました。These topics have been added to the Direct3D documentation for Windows 10, version 1703.

2016 年 11 月のドキュメントの更新November 2016 documentation update

2016 年 8 月のドキュメントの更新 2August 2016 documentation update 2

2016 年 8 月のドキュメントの更新 1August 2016 documentation update 1

Windows 10 Version 1607Windows 10, version 1607

Windows 10 バージョン 1607 の Direct3D ドキュメントに次のトピックが追加されました。These topics have been added to the Direct3D documentation for Windows 10, version 1607.