Metodo ID3D12ShaderReflectionVariable::GetInterfaceSlot (d3d12shader.h)
Ottiene lo slot di interfaccia corrispondente per una variabile che rappresenta un puntatore dell'interfaccia.
Sintassi
UINT GetInterfaceSlot(
[in] UINT uArrayIndex
);
Parametri
[in] uArrayIndex
Tipo: UINT
Indice dell'elemento matrice per ottenere il numero di slot per. Per una variabile non matrice questo valore sarà zero.
Valore restituito
Tipo: UINT
Restituisce l'indice dell'interfaccia nella matrice di interfaccia.
Commenti
GetInterfaceSlot ottiene lo slot corrispondente in una matrice di collegamento dinamico per un'istanza dell'interfaccia. Il numero di slot restituito viene usato per impostare un'istanza dell'interfaccia su un'istanza di classe specifica. Per altre informazioni, vedere la panoramica delle interfacce e delle classi HLSL.
L'interfaccia di questo metodo è ospitata nella DLL predefinita D3DCompiler_xx.dll.
Requisiti
Piattaforma di destinazione | Windows |
Intestazione | d3d12shader.h |