DXGKARG_SUSPENDCONTEXT 構造体 (d3dkmddi.h)
DXGKARG_SUSPENDCONTEXT構造体には、DxgkddiSuspendContext コールバック関数で使用される引数が含まれています。
構文
typedef struct _DXGKARG_SUSPENDCONTEXT {
HANDLE hContext;
UINT64 contextSuspendFence;
} DXGKARG_SUSPENDCONTEXT;
メンバー
hContext
[入力]割り込み、中断としてマークされるハードウェア コンテキスト。 この種類のプリエンプション要求には猶予期間がないため、できるだけ早く GPU によって受け入れられます。
contextSuspendFence
[入力]プリエンプション要求が完了すると、GPU コンテキスト中断割り込みによって報告される、単調に増加するコンテキストごとの値。 フェンスが通知されるまで、OS は GPU が中断されていると想定できません。
注釈
コンテキスト中断フェンス値は、OS がコンテキストを中断し、フェンスの中断の確認を待機せず、コンテキストを再開して、コンテキストを再度中断する場合を処理するために必要です。 suspend fence 値を使用すると、OS は以前の中断確認と最新の確認を区別できます。
要件
要件 | 値 |
---|---|
Header | d3dkmddi.h |