次の方法で共有


WGF11 レンダー ターゲット

この自動テストでは、レンダー ターゲット機能と RenderTargetViews に対する D3D グラフィックス ドライバーおよびハードウェアの適合性が検証されます。 また、レンダー ターゲットのクリアおよびスワップ チェーンのドライバー サポートも検証します。

このトピックは次のテスト ジョブに適用されます。

  • WGF11 レンダー ターゲット

  • WGF11 レンダー ターゲット (WoW64)

テストの詳細

   
仕様
  • Device.Graphics.AdapterRender.D3D111Core.D3D111CorePrimary
  • Device.Graphics.AdapterRender.D3D11Core.D3D11CorePrimary
  • Device.Graphics.AdapterRender.D3D101Core.D3D101CorePrimary
  • Device.Graphics.AdapterRender.D3D10Core.D3D10CorePrimary
プラットフォーム
  • Windows 10、クライアント エディション (x86)
  • Windows 10、クライアント エディション (x64)
  • Windows Server 2016 (x64)
  • Windows 10、クライアント エディション (Arm64)
サポートされているリリース
  • Windows 10
  • Windows 10 バージョン 1511
  • Windows 10 Version 1607
  • Windows 10 Version 1703
  • Windows 10 バージョン 1709
  • Windows 10 バージョン 1803
  • Windows 10 Version 1809
  • Windows 10 バージョン 1903
  • Windows 10 への次の更新プログラム
予想される実行時間 (分) 2
カテゴリ 互換性
タイムアウト (分) 120
再起動が必要です false
特別な構成が必要です false
Type automatic

 

その他のドキュメント

この機能領域のテストには、前提条件、セットアップ、トラブルシューティング情報など、次のトピックに記載されている追加のドキュメントが含まれている場合があります。

テストの実行

テストを実行する前に、「グラフィック アダプターまたはチップセットのテストの前提条件に関するページ」で説明されているテスト要件に従って、テストのセットアップを完了します。

トラブルシューティング

HLK テスト エラーの一般的なトラブルシューティングについては、「Windows HLK テストのエラーのトラブルシューティング」を参照してください。

トラブルシューティング情報については、「Device.Graphics テストのトラブルシューティング」を参照してください。

すべてのテスト ケースで合格または不合格が返されます。 テストの詳細を確認するには、DTM Studio のテスト ログでエラーの個別の詳細を参照してください。 デバイスで形式がサポートされていない場合、またはデバイスが特定の形式のバックバッファー キャストをサポートしていない場合 (SwapChain テスト グループ内)、テストは SKIP を返すことがあります。 キャッチされない例外がある場合は、テストで BLOCKED が返されることがあります (フレームワークにより最後にキャッチされ、ログに記録されます)。

詳細

RenderTargets (主に RenderTargetViews をテストします)

画面に表示されるバックバッファーにレンダリングするのではなく、レンダー ターゲット リソースに描画できます。 これは通常、環境マッピングの手法や、レンダー ターゲット テクスチャを別のパスで入力として使用する場合のように複数のパスが関係する手法で使用されます。

  • テストでは、レンダー ターゲットとして使用できるすべての形式がサイクル処理されます。 変換は実行されませんが、結果は予想される結果 (コンポーネントあたり) の 1-ULP (最小精度単位) 内である必要があります。

  • タイル、グラデーション、およびストライプの 3 種類のソース データが使用されます。 各データ型は、グラデーションの色、タイルとストライプのサイズなど、パラメーター化されます。

  • リソースの種類に応じて (5 つの種類すべてがテストされます)、テストは高さ、幅、および深さのさまざまな値でサイクル処理されます。 これには、2 乗以外の値と pow-2 以外の値が含まれます。

  • MRT (複数のレンダー ターゲット) がテストされ、複数の MIP レベルと配列スライスが対象になります。

  • テストの実行中に、すべてのレンダー ターゲット スロットにヒットします。

  • VB、IB、およびシェーダー リソースにレンダリングします (後続の Draw() の呼び出しで検証)。

  • Texture2DArray レンダー ターゲット ビューを作成して、テクスチャ キューブ (およびサブ MIPS) にレンダリングします。

[クリア]

ClearRenderTargetView D3D API を使用して、バインドされたレンダー ターゲット ビューのクリアをテストします。 これには、さまざまなリソースの種類 (1D、2D など) のテストや、クリア値として特別な浮動小数点値 (INF、NaN など) を使用するテストが含まれます。

SwapChain

形式など、さまざまなスワップ チェーン作成パラメーターを使用して、バックバッファーへのレンダリングと表示をテストします。 また、D3D11 の新機能であるバック バッファー キャストもテストします。 これにより、リソースの形式と同じ型指定なしファミリに属さない形式のレンダー ターゲット ビューを作成できます。

コマンド構文

コマンド オプション 説明

Wgf11rendertargets

テスト ジョブを実行します。 オプションを指定しない場合、テストではデバイスが列挙されます。

-FeatureLevel:XX.X

機能レベルを設定します。ここで、XX.X は、テストが実行される機能レベル (10.0、10.1、または 11.0) です。

Note

   このテスト バイナリのコマンド ライン ヘルプを表示するには、「/?」と入力します。

 

ファイル一覧

ファイル 場所

Configdisplay.exe

<[testbinroot]>\nttest\windowstest\tools\

D3d11_1sdklayers.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\support\

D3d11ref.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\support\

D3d11sdklayers.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\support\

D3dcompiler_test.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\support

D3dx10_test.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\support\

d3dx11_test.dll

<[testbinroot]>\nttest\windowstest\graphics\d3d\support\

TDRWatch.exe

<[testbinroot]>\nttest\windowstest\graphics\

wgf11rendertargets.exe

<[testbinroot]>\nttest\windowstest\graphics\d3d\conf

 

パラメーター

パラメーター名 パラメーターの説明
MODIFIEDCMDLINE テスト実行可能ファイルの追加のコマンド ライン引数
LLU_NetAccessOnly net user の LLU 名
ConfigDisplayCommandLine ConfigDisplay のカスタム コマンド ライン。 既定値: logo
TDRArgs /get または /set