DXGK_SET_TIMING_RESULTS構造体 (d3dkmddi.h)
個々のパスではなく、完全な呼び出しに適用される SetTiming 呼び出しから結果フラグを報告する構造体。
構文
typedef struct _DXGK_SET_TIMING_RESULTS {
union {
struct {
UINT ConnectionStatusChanges : 1;
UINT Reserved : 31;
};
UINT Value;
};
} DXGK_SET_TIMING_RESULTS, *PDXGK_SET_TIMING_RESULTS;
メンバー
ConnectionStatusChanges
が設定されている場合は、この呼び出しの過程で 1 つ以上のコネクタ状態の変更が検出されたことを示します。そのため、OS は DxgkDdiQueryConnectionStatus を呼び出して、すべての変更に追いつき、現在の状態と再同期する必要があります。
メモ このフラグは、使用可能なディスプレイの変更が発生したことを OS に示すことを目的としているため、TargetStatus* と MonitorStatus* の変更により、ドライバーはフラグを設定する必要がありますが、LinkConfiguration* の変更は報告する必要がありますが、フラグを設定しないでください。 アクティブ パスを更新するには、LinkConfiguration* の変更を報告する必要があります。これにより、変更の状態を同じ結果で以前の変更と区別できるため、フラグにこれらの変更を含めると役立つ情報が得られません。
Reserved
この値はシステムで使うために予約されています。
Value
結合されたビット フィールドの操作に使用される UINT。
要件
要件 | 値 |
---|---|
Header | d3dkmddi.h |