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