DXGKDDI_COMMITVIDPN回呼函式 (d3dkmddi.h)
DxgkDdiCommitVidPn 函式會在顯示器配接器上建立指定的影片呈現網路 (VidPN) 作用中。
語法
DXGKDDI_COMMITVIDPN DxgkddiCommitvidpn;
NTSTATUS DxgkddiCommitvidpn(
IN_CONST_HANDLE hAdapter,
IN_CONST_PDXGKARG_COMMITVIDPN_CONST pCommitVidPn
)
{...}
參數
hAdapter
與顯示配接器相關聯的內容區塊句柄。 顯示迷你埠驅動程式先前已將此句柄提供給 DxgkDdiAddDevice 函式之 MiniportDeviceContext 輸出參數中的 DirectX 圖形核心子系統。
pCommitVidPn
包含函式自變數 之DXGKARG_COMMITVIDPN 結構的指標。
傳回值
DxgkDdiCommitVidPn 會在成功完成時傳回STATUS_SUCCESS;否則,它會傳回適當的NTSTATUS程式代碼,例如STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY。
備註
如需顯示迷你埠驅動程式如何處理 DxgkDdiCommitVidPn 呼叫的詳細資訊,請參閱 DXGKARG_COMMITVIDPN。
從 Windows 8 開始,如果顯示迷你埠驅動程式設定DXGK_DRIVERCAPS結構的 SupportSmoothRotation 成員,則必須支援使用 DxgkDdiUpdateActiveVidPnPresentPath 函式更新配接器上的路徑旋轉。 驅動程式必須一律能夠在呼叫 DxgkDdiCommitVidPn 函式期間設定路徑輪替。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
目標平台 | 桌面 |
標頭 | d3dkmddi.h (include D3dkmddi.h) |
IRQL | PASSIVE_LEVEL |