DXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT回呼函式 (d3dkmddi.h)
DxgkDdiSetDisplayPrivateDriverFormat 函式會變更影片呈現來源的私人格式屬性。
語法
DXGKDDI_SETDISPLAYPRIVATEDRIVERFORMAT DxgkddiSetdisplayprivatedriverformat;
NTSTATUS DxgkddiSetdisplayprivatedriverformat(
[in] IN_CONST_HANDLE hAdapter,
[in] IN_CONST_PDXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT pSetDisplayPrivateDriverFormat
)
{...}
參數
[in] hAdapter
與顯示配接器相關聯的內容區塊句柄。 顯示迷你埠驅動程式先前已將此句柄提供給 DxgkDdiAddDevice 函式之 MiniportDeviceContext 輸出參數中的 Microsoft DirectX 圖形核心子系統。
[in] pSetDisplayPrivateDriverFormat
包含函式自變數之 DXGKARG_SETDISPLAYPRIVATEDRIVERFORMAT 結構的指標。
傳回值
DxgkDdiSetDisplayPrivateDriverFormat 如果成功,則會傳回STATUS_SUCCESS;否則,它會傳回STATUS_UNSUCCESSFUL,表示驅動程式無法變更指定視訊簡訊簡訊的私人格式屬性。
備註
DirectX 圖形核心子系統會在使用者模式顯示驅動程式呼叫 pfnSetDisplayPrivateDriveatCb 回呼函式之後,顯示迷你埠驅動程式的 DxgkDdiSetDisplayPrivateDriverFormat 函式。 例如,當使用者模式顯示驅動程式建立全螢幕翻轉變更時,可能會呼叫 pfnSetDisplayPrivateDriverFormatCb 來變更視訊簡訊簡訊的撥動格式。 DirectX 圖形核心子系統接著會呼叫顯示迷你埠驅動程式的 DxgkDdiSetDisplayPrivateDriverFormat ,以變更視訊呈現來源的私人驅動程式格式。 這可讓主要配置顯示在視訊呈現來源上,而不需要轉譯主要介面。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista |
目標平台 | 桌面 |
標頭 | d3dkmddi.h |
IRQL | PASSIVE_LEVEL |