PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075回呼函式 (d3d12umddi.h)
PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 回呼函式支援檢查資源配置資訊。
語法
PFND3D12DDI_CHECKRESOURCEALLOCATIONINFO_0075 Pfnd3d12ddiCheckresourceallocationinfo0075;
void Pfnd3d12ddiCheckresourceallocationinfo0075(
D3D12DDI_HDEVICE unnamedParam1,
[in] const D3D12DDIARG_CREATERESOURCE_0075 *unnamedParam2,
D3D12DDI_RESOURCE_OPTIMIZATION_FLAGS unnamedParam3,
UINT32 AlignmentRestriction,
UINT VisibleNodeMask,
[out] D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 *unnamedParam6
)
{...}
參數
unnamedParam1
顯示裝置的句柄(圖形內容)。
[in] unnamedParam2
D3D12DDIARG_CREATERESOURCE_0075 結構的指標。
unnamedParam3
資源優化旗標。
AlignmentRestriction
資源對齊限制值。
VisibleNodeMask
針對多配接器作業,這個值表示資源可見的節點集。 傳遞零相當於傳遞一個,以簡化單一 GPU 適配卡的使用方式。
[out] unnamedParam6
包含資源配置資訊的 D3D12DDI_RESOURCE_ALLOCATION_INFO_0022 結構的指標。
傳回值
沒有
言論
此回呼函式是資源建立的兩個步驟程式的一部分。 此函式會決定資源數據的大小和對齊方式、其他數據標頭,以及紋理配置。 當資源描述傳遞至此函式時,資源描述的配置可能會設定為 _UNDEFINED。 這可讓驅動程序選擇任何紋理配置。 當資源描述的配置 STANDARD_SWIZZLE 或 ROW_MAJOR時,驅動程式必須傳回對應的值做為其選擇。
這個回呼函式是使用 D3D12DDI_DEVICE_FUNCS_CORE_0075 結構來存取。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 2004 |
目標平臺 | 窗戶 |
標頭 | d3d12umddi.h (包括 D3d12umddi.h) |
另請參閱
D3D12DDI_DEVICE_FUNCS_CORE_0075