共用方式為


DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO回呼函式 (dispmprt.h)

Dxgkrnl 呼叫內核模式顯示驅動程式的 (KMD) DxgkddiDisplayMuxSetInternalPanelInfo 函式,以提供驅動程式內部面板的相關信息。

語法

DXGKDDI_DISPLAYMUX_SET_INTERNAL_PANEL_INFO DxgkddiDisplaymuxSetInternalPanelInfo;

NTSTATUS DxgkddiDisplaymuxSetInternalPanelInfo(
  PVOID DriverContext,
  ULONG VidPnTargetId,
  PDXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO pInternalPanelInfo
)
{...}

參數

DriverContext

[in]處理與顯示配接器相關聯的內容區塊。 KMD 的 DxgkDdiAddDevice 函式先前提供此句柄來 Dxgkrnl

VidPnTargetId

[in]DDI 所呼叫的 VidPN 目標。

pInternalPanelInfo

[in]包含內部面板相關信息之 DXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO 結構的指標。

傳回值

DxgkddiDisplayMuxSetInternalPanelInfo 如果成功,則會傳回STATUS_SUCCESS。 否則,它會傳回適當的錯誤碼。

言論

這個 DDI 會在 同步處理層級 2下呼叫。

啟動配接器但多任務函式尚未連線到適配卡時,驅動程式無法與內部面板通訊以收集資訊。 在第一個多任務交換器上,OS 會呼叫 DxgkddiDisplayMuxSetInternalPanelInfo,以提供此內部面板資訊給驅動程式。 驅動程式隨後可以將內部面板資訊正確回報給OS。

DxgkddiDisplayMuxSetInternalPanelInfo 只會在啟動該配接器之後,在第一個多任務切換至特定配接器實例期間呼叫一次,前提是多任務在啟動配接器時未連線到配接器。 呼叫這個呼叫之前,DxgkDdiDisplayMuxPreSwitchTo 呼叫。

如需詳細資訊,請參閱 自動顯示參數

要求

要求 價值
最低支援的用戶端 Windows 11 版本 24H2,Update 2025.01
標頭 dispmprt.h
IRQL PASSIVE_LEVEL

另請參閱

DXGK_DISPLAYMUX_SET_INTERNAL_PANEL_INFO

DxgkDdiDisplayMuxPreSwitchTo