共用方式為


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_SWIZZLEROW_MAJOR時,驅動程式必須傳回對應的值做為其選擇。

您可以使用 D3D12DDI_DEVICE_FUNCS_CORE_0075 結構來存取此回呼函式。

規格需求

需求
最低支援的用戶端 Windows 10 (版本 2004)
目標平台 Windows
標頭 d3d12umddi.h (包含 D3d12umddi.h)

另請參閱

D3D12DDI_DEVICE_FUNCS_CORE_0075

D3D12DDI_RESOURCE_ALLOCATION_INFO_0022

D3D12DDIARG_CREATERESOURCE_0075