DXGK_PATH_UPDATE列挙 (d3dkmddi.h)

SetTimingsFromVidPn の前回の正常な呼び出し以降にこのパスがどのように変更されたかを示す列挙型。

構文

typedef enum _DXGK_PATH_UPDATE {
  DXGK_PATH_UPDATE_UNMODIFIED,
  DXGK_PATH_UPDATE_ADDED,
  DXGK_PATH_UPDATE_MODIFIED,
  DXGK_PATH_UPDATE_REMOVED
} DXGK_PATH_UPDATE;

定数

 
DXGK_PATH_UPDATE_UNMODIFIED
SetTimingsFromVidPn の最後の呼び出し以降、このパスが変更されていないことを示します。 これにより、ドライバーは変更の VidPn の尋問をスキップできます。 既存のスキャンアウトは、他のパスを満たすためにディスプレイ リソースの再割り当てが原因で発生する可能性がある不具合以外に続行する必要があります。
DXGK_PATH_UPDATE_ADDED
ドライバーが必要な内容の説明を完全に理解する必要があるため、このパスが新しいであることを示します。 スキャンする割り当てがないため、OS がスキャン対象の 1 つ以上のプレーンを関連付けるまで、ドライバーは黒をスキャンする必要があります。
DXGK_PATH_UPDATE_MODIFIED
SetTimingsFromVidPn の最後の呼び出し以降に、このパスが変更されたことを示します。 ドライバーは、何が変更されたかを理解するために、VidPn を調べ、他のパス情報フィールドをチェックする必要があります。 OS は、この呼び出しを行う前にすべてのピクセル プレーンを削除するため、OS がスキャン対象の 1 つ以上のプレーンを関連付けるまで、ドライバーは黒でスキャンする必要があります。
DXGK_PATH_UPDATE_REMOVED
このパスが以前の VidPn に存在していたが、削除されたことを示します。 ドライバーは、パスが削除されたことを確認するために VidPn を尋問せずに削除を最適化できる必要があります。

要件

要件
Header d3dkmddi.h