グラフィックス ログ ドキュメント

グラフィックスのログのドキュメントはセッションのグラフィックスのデバッグ時に、ゲームやアプリケーションからキャプチャ Direct3D のイベント レコードです。これらの詳細を確認するには、グラフィックスの診断ツールを使用できるようにレンダリングのエラーを識別するためにログイン Visual Studio を確認できます。

これは、グラフィックスのログのドキュメントを Visual Studioのような場合です:

キャプチャされた 2 つのフレームを含むグラフィックス ログ。

理解のグラフィックス ログのドキュメント

グラフィックスのログのドキュメントのチェックに Visual Studio を使用してキャプチャの実行中に発生したレンダー ターゲットには、Direct3D イベントの効果を視覚化できます。予期しない出力を含むレンダー ターゲットの領域を特定できます。影響を受けている領域のピクセルを選択すると、グラフィックス診断を使用してそのピクセル、シェーダー、影響を与えた Direct3D イベント、それらのイベントが発生したアプリケーションの呼び出し履歴、およびそれらのイベントをサポートする DirectX オブジェクトを検査できます。この情報を使用して、ゲームまたはアプリケーションのレンダリングの問題を診断できます。

[Graphics Experiment.vsglog] ウィンドウの上部には、選択したフレームの現在のレンダー ターゲットの出力、下部にはキャプチャされたフレームのサムネイル イメージを含む [フレーム一覧] が表示されます。

フレームを検査するには

  • [フレーム一覧] から、検査するフレームを選択します。グラフィックスのログのドキュメントの上部のレンダー ターゲットの出力は、選択したフレームを表示するように更新されます。

ピクセルを検査するには

  • グラフィックスのログのドキュメントの上部で、レンダー ターゲットの出力から目的のピクセルを選択します。ピクセルを選択すると、[グラフィックス ピクセル履歴] ウィンドウを使用して選択したピクセルについての詳細情報が参照できます。詳細については、「グラフィックス ピクセル履歴」を参照してください。

グラフィックスのログの概要情報

グラフィックスのログ ファイルがアクティブ ドキュメントの場合、[プロパティ] のウィンドウは、グラフィックの診断キャプチャのセッション ホストされる環境に関する情報を表示します。複数のカテゴリの情報が表示されます。

  • Direct3D 情報
    キャプチャのセッション中に使用された表示ボックス アダプタのハードウェアおよびドライバーの機能に関する情報の一覧。

    プロパティ

    説明

    10 XR bit 内の上位の色のファイル形式

    10 XR bit 高い色のファイル形式がサポートされている場合はtrue "; それ以外の場合は false

    DirectCompute の CS 4.x

    計算 Shader 4.0 がサポートされている場合はtrue "; それ以外の場合は false

    倍精度 Shaders

    表示ボックス アダプタが倍精度 (64 ビット) 浮動小数点値をサポートする場合はtrue "; それ以外の場合は false

    ドライバーのコマンド リスト

    ドライバーがコマンド一覧をサポートする場合はtrue "; それ以外の場合は false

    ドライバーの同時操作は作成します

    ドライバーが同時 (非同期作成をサポートする場合はtrue) ; それ以外の場合は false

    拡張形式 (BGRA など)

    BGRA などの拡張形式がサポートされている場合はtrue "; それ以外の場合は false

    HW 最大の機能のレベル

    表示ボックス アダプタでサポートされる最も高い機能のレベルを表示します。

  • 表示情報
    キャプチャ セッション中に使用されたディスプレイ アダプターに関する情報を一覧表示します。

    プロパティ

    説明

    説明

    ディスプレイ アダプターの説明文字列。

    表示メモリ

    グラフィックス アダプターにインストールされているメモリの量。

    ドライバー名

    グラフィックス アダプターのドライバーの名前。

    ドライバー バージョン

    グラフィックス アダプターのドライバーのバージョン。

    名前

    グラフィックス アダプターの名前。

  • モジュール情報
    キャプチャ セッション中にアプリケーションによって読み込まれたダイナミック リンク ライブラリ (DLLs) の名前とバージョンを一覧表示します。

  • システム情報
    キャプチャ セッション中にアプリケーションをホストしていたハードウェアおよびオペレーティング システムに関する情報を一覧表示します。

    プロパティ

    説明

    メモリ

    コンピューターにインストールされているメモリの量。

    OS のアーキテクチャ

    オペレーティング システムのターゲット CPU アーキテクチャ。

    OS のバージョン

    オペレーティング システムのバージョン。

    プロセッサ

    コンピューターにインストールされているプロセッサ。

    ターゲット アプリケーションのアーキテクチャ

    アプリケーションのターゲット CPU アーキテクチャ。これは OS のアーキテクチャとは異なります。

  • ターゲット アプリケーション
    キャプチャ セッションの対象であるアプリケーションに関する情報を一覧表示します。

    プロパティ

    説明

    最終更新日時

    アプリケーションがビルドされた日時。

    パス

    アプリケーションのパス。

    [プロセス ID]

    アプリケーションに指定されたプロセス ID。

    Version

    アプリケーションのバージョン。

  • VSG ログ ファイル
    グラフィックスのログのドキュメントに関する情報の一覧。

    プロパティ

    説明

    作成元

    グラフィックスのログ文書を作成したアプリケーションの名前。たとえば、キャプチャ セッションが Visual Studio (手動キャプチャ) から開始された場合、このプロパティの値は Visual Studio です。

    セッション開始時刻

    キャプチャ セッションを開始した日付と時刻。

    サイズ

    グラフィックスのログのドキュメントのサイズ。

参照

処理手順

チュートリアル: 頂点の網かけによるオブジェクトの不足

チュートリアル: 網かけによるレンダリング エラーのデバッグ