PFND3D12DDI_CALC_PRIVATE_PASS_SIZE回呼函式 (d3d12umddi.h)
用於建立傳遞。
語法
PFND3D12DDI_CALC_PRIVATE_PASS_SIZE Pfnd3d12ddiCalcPrivatePassSize;
SIZE_T Pfnd3d12ddiCalcPrivatePassSize(
D3D12DDI_HDEVICE unnamedParam1,
const D3D12DDIARG_CREATE_PASS *unnamedParam2
)
{...}
參數
unnamedParam1
顯示裝置的句柄 (圖形內容) 。
unnamedParam2
D3D12DDIARG_CREATE_PASS 結構的指標,其中包含用來建立傳遞的自變數。
傳回值
傳回SIZE_T。
備註
此回呼是測試的一部分,可查看當應用程式重複「通過」一致的工作負載時,驅動程式是否可得知效能勝出。 應用程式會指示驅動程序觀察某些傳遞的執行方式,並讓驅動程式有機會讓未來執行相同階段的優化。 「傳遞」的內容可以是任何專案, 應用程式在傳遞的整體效能特性中必須相對一致。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
最低UMDF版本 | D3D12DDI_SUPPORTED_0020 |
標頭 | d3d12umddi.h |