DXGK_DISPLAY_DIAGNOSTICS_INTERFACE結構(dispmprt.h)
需要使用顯示診斷介面的核心模式元件會呼叫 display miniport 驅動程式的 DxgkDdiQueryInterface 函式。
語法
typedef struct _DXGK_DISPLAY_DIAGNOSTICS_INTERFACE {
[in] IN USHORT Size;
[in] IN USHORT Version;
[out] OUT PVOID Context;
[out] OUT PINTERFACE_REFERENCE InterfaceReference;
[out] OUT PINTERFACE_DEREFERENCE InterfaceDereference;
[out] OUT DXGKDDI_GETDISPLAYSTATENONINTRUSIVE DxgkDdiGetDisplayStateNonIntrusive;
[out] OUT DXGKDDI_GETDISPLAYSTATEINTRUSIVE DxgkDdiGetDisplayStateIntrusive;
} DXGK_DISPLAY_DIAGNOSTICS_INTERFACE, *PDXGK_DISPLAY_DIAGNOSTICS_INTERFACE;
成員
[in] Size
這個 結構的大小,以位元組為單位。
[in] Version
顯示診斷介面的版本號碼。 版本號碼常數定義於 dispmprt.h 中(例如,DXGK_DISPLAY_DIAGNOSTICS_INTERFACE_VERSION_1)。
[out] Context
顯示迷你埠驅動程式所提供的私人內容區塊指標。 作系統會將此 Context 傳回介面 DDI 呼叫中的驅動程式。 驅動程式應該確保此內容是適配卡專用,而不是驅動程式全域,因為作系統會儲存每個適配卡的介面資訊。
[out] InterfaceReference
顯示迷你連接埠驅動程式 介面參考函式的指標。
[out] InterfaceDereference
顯示迷你連接埠驅動程式 介面取值函式的指標,。
[out] DxgkDdiGetDisplayStateNonIntrusive
顯示迷你埠驅動程式 DxgkDdiGetDisplayStateNonIntrusive 函式的指標。
[out] DxgkDdiGetDisplayStateIntrusive
顯示迷你埠驅動程式 DxgkDdiGetDisplayStateIntrusive 函式的指標。
言論
作系統會在啟動時查詢每個圖形適配卡的顯示診斷介面。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 2004 |
標頭 | dispmprt.h |
另請參閱
DxgkDdiGetDisplayStateIntrusive