DXGK_SCHEDULING_LOG_CONTEXT_STATE列挙 (d3dkmddi.h)

コンテキストが実行状態の 1 つ間で遷移したときにログに記録するイベントについて説明します。 コンテキスト状態変更イベントには、多くの場合、より具体的なキュー イベントが伴い、その結果、コンテキストの状態が変更されます。

構文

typedef enum _DXGK_SCHEDULING_LOG_CONTEXT_STATE {
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE,
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING,
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY,
  DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY
} DXGK_SCHEDULING_LOG_CONTEXT_STATE;

定数

 
DXGK_SCHEDULING_LOG_CONTEXT_STATE_IDLE
コンテキストはアイドル状態であり、コンテキストに保留中の GPU 作業はありません。
DXGK_SCHEDULING_LOG_CONTEXT_STATE_RUNNING
コンテキストは現在 GPU で実行されています。
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY
コンテキストには保留中の GPU の動作がありますが、GPU で実行されていません。
DXGK_SCHEDULING_LOG_CONTEXT_STATE_READY_STANDBY
コンテキストの準備が整い、GPU はこのコンテキストが次に実行されると通知されていますが、コンテキストはまだ実行を開始していません。 この状態は、GPU コンテキスト管理プロセッサで厳密にサポートされる必要はありませんが、コンテキスト スイッチの待機時間を短縮するのに役立ちます。

要件

要件
Header d3dkmddi.h