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

如果設定,表示在此呼叫過程中偵測到一或多個連接器狀態變更,因此OS必須呼叫 DxgkDdiQueryConnectionStatus 以跟上所有變更,以及重新同步處理目前狀態。

注意 此旗標旨在向操作系統指出已發生可用的顯示器變更,因此 TargetStatus* 和 MonitorStatus* 變更應該會導致驅動程式設定旗標,而 LinkConfiguration* 變更應該回報,但不應該造成設定旗標。 任何使用中路徑的更新都需要回報 LinkConfiguration* 變更,讓變更的狀態可以與相同結果來區別先前的變更,因此在旗標中包含這些變更不會提供有用的資訊。
 

Reserved

此值會保留供系統使用。

Value

用來在合併的位欄位上操作的 UINT。

規格需求

需求
標頭 d3dkmddi.h