ID3D11ShaderReflectionType::ImplementsInterface Method

Indicates whether a class type implements an interface.

Syntax

public:
HRESULT ImplementsInterface(
         ID3D11ShaderReflectionType *pBase
)  

Parameters

pBase
Type: ID3D11ShaderReflectionType *

[in] A pointer to a ID3D11ShaderReflectionType Interface.

Return value

Type: HRESULT 

Returns S_OK if the interface is implemented; otherwise return S_FALSE.

Remarks

This method’s interface is hosted in the out-of-box DLL D3DCompiler_xx.dll.

Requirements

Header: Declared in d3d11shader_x.h (d3d11shader.h on other Windows platforms).

Library: Use d3d11_x.lib (d3d11.lib on other Windows platforms).

See also

ID3D11ShaderReflectionType

ID3D11ShaderReflectionType Members