DXGK_SCHEDULING_LOG_CONTEXT_STATE列挙 (d3dkmddi.h)
コンテキストがいずれかの実行状態の間で遷移したときにログに記録するイベントについて説明します。 多くの場合、コンテキスト状態変更イベントには、コンテキスト状態を変更するより具体的なキュー イベントが伴います。
構文
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 コンテキスト管理プロセッサで厳密にサポートされる必要はありませんが、コンテキスト 切り替えの待機時間を短縮するのに役立ちます。 |
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dkmddi.h |