ID3D11Device::CreateClassLinkage Method

Creates class linkage libraries to enable dynamic shader linkage.

Syntax

public:
HRESULT CreateClassLinkage(
         ID3D11ClassLinkage **ppLinkage
)  

Parameters

ppLinkage
Type: ID3D11ClassLinkage **

[out] A pointer to a class-linkage interface pointer (see ID3D11ClassLinkage).

Return value

Type: HRESULT 

This method returns one of the following Direct3D 11 return codes.

Remarks

The ID3D11ClassLinkage interface returned in ppLinkage is associated with a shader by passing it as a parameter to one of the ID3D11Device create shader methods such as ID3D11Device::CreatePixelShader.

Requirements

Header: Declared in d3d11_x.h (d3d11.h on other Windows platforms).

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

See also

ID3D11Device

ID3D11Device Members