Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Gets the corresponding interface slot for a variable that represents an interface pointer.
Syntax
UINT GetInterfaceSlot(
[in] UINT uArrayIndex
);
Parameters
[in] uArrayIndex
Type: UINT
The index of the array element to get the slot number for. For a non-array variable this value will be zero.
Return value
Type: UINT
Returns the index of the interface in the interface array.
Remarks
GetInterfaceSlot gets the corresponding slot in a dynamic linkage array for an interface instance. The returned slot number is used to set an interface instance to a particular class instance. See the HLSL Interfaces and Classes overview for additional information.
This method's interface is hosted in the out-of-box DLL D3DCompiler_xx.dll.
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | d3d12shader.h |