共用方式為


DXGK_MITIGATEDRANGEINFO結構(dispmprt.h)

需要緩和虛擬函式 BAR 中的頁面清單。

語法

typedef struct _DXGK_MITIGATEDRANGEINFO {
  ULONG64 BasePageNumber;
  ULONG   PageCount;
  BOOLEAN InterceptReads;
  BOOLEAN InterceptWrites;
} DXGK_MITIGATEDRANGEINFO, *PDXGK_MITIGATEDRANGEINFO;

成員

BasePageNumber

範圍從 BAR 開頭的位移。

PageCount

範圍中的頁數。 緩和的範圍大小不應超過 2 GB。 當驅動程式需要緩和大於 2GB 的範圍時,它必須報告多個連續範圍。 驅動程式可以報告的緩和範圍數目沒有限制。

InterceptReads

將此設定為TRUE,以減輕對範圍的讀取。

InterceptWrites

將此設定為TRUE 可減輕寫入範圍的風險。

要求

要求 價值
標頭 dispmprt.h