共用方式為


ID3D12ShaderReflectionVariable::GetInterfaceSlot 方法 (d3d12shader.h)

取得代表介面指標之變數的對應介面位置。

語法

UINT GetInterfaceSlot(
  [in] UINT uArrayIndex
);

參數

[in] uArrayIndex

類型: UINT

要取得位置編號之陣列專案的索引。 對於非陣列變數,這個值會是零。

傳回值

類型: UINT

傳回介面陣列中介面的索引。

備註

GetInterfaceSlot 會取得介面實例之動態連結陣列中的對應位置。 傳回的位置編號是用來將介面實例設定為特定的類別實例。 如需詳細資訊,請參閱 HLSL 介面和類別概 觀。

這個方法的介面裝載于現用 DLL D3DCompiler_xx.dll。

需求

   
目標平台 Windows
標頭 d3d12shader.h

另請參閱

ID3D12ShaderReflectionVariable