DXGKDDI_PRESENTTOHWQUEUE回呼函式 (d3dkmddi.h)
根據硬體佇列的句柄,從來源配置複製內容。
語法
DXGKDDI_PRESENTTOHWQUEUE DxgkddiPresenttohwqueue;
NTSTATUS DxgkddiPresenttohwqueue(
IN_CONST_HANDLE hHwQueue,
INOUT_PDXGKARG_PRESENT pPresent
)
{...}
參數
hHwQueue
將提交 DMA 緩衝區的硬體佇列句柄。
pPresent
包含複製作業相關信息 之DXGKARG_PRESENT 結構的指標。
傳回值
DXGKDDI_PRESENTTOHWQUEUE 會傳回下列其中一個值:
傳回碼 | Description |
---|---|
STATUS_SUCCESS | 已成功複製內容。 |
STATUS_NO_MEMORY或STATUS_INSUFFICIENT_RESOURCES | 無法配置完成所需的記憶體。 |
STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER | 目前的直接記憶體存取 (DMA) 緩衝區已耗盡。 |
STATUS_GRAPHICS_CANNOTCOLORCONVERT | 顯示迷你埠驅動程式偵測到位區塊傳輸 (bitblt) 裝置無法執行的色彩轉換。 Microsoft Direct3D 運行時間可防止應用程式繼續,而且應用程式收到無法複製內容。 |
STATUS_PRIVILEGED_INSTRUCTION | 偵測到非特殊許可權指令 (也就是說,存取記憶體超出目前中央處理器 [CPU] 進程許可權的指令) 。 |
STATUS_ILLEGAL_INSTRUCTION | 偵測到圖形硬體無法支援的指示。 |
STATUS_INVALID_HANDLE | 偵測到命令緩衝區中的無效句柄。 |
STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE | 顯示迷你埠驅動程式在 DMA 數據流中偵測到錯誤。 如果驅動程式傳回此錯誤碼,圖形內容裝置會處於遺失狀態。 |
備註
WDDM 同步處理類別: 零層級
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |