Skip to content

Latest commit

 

History

History
93 lines (68 loc) · 3.08 KB

nf-d3d11-id3d11device-createclasslinkage.md

File metadata and controls

93 lines (68 loc) · 3.08 KB
UID title description helpviewer_keywords old-location tech.root ms.assetid ms.date ms.keywords req.header req.include-header req.target-type req.target-min-winverclnt req.target-min-winversvr req.kmdf-ver req.umdf-ver req.ddi-compliance req.unicode-ansi req.idl req.max-support req.namespace req.assembly req.type-library req.lib req.dll req.irql targetos req.typenames req.redist ms.custom f1_keywords dev_langs topic_type api_type api_location api_name
NF:d3d11.ID3D11Device.CreateClassLinkage
ID3D11Device::CreateClassLinkage (d3d11.h)
Creates class linkage libraries to enable dynamic shader linkage.
411c8228-de78-2b45-6754-17ebcd3ef8de
CreateClassLinkage
CreateClassLinkage method [Direct3D 11]
CreateClassLinkage method [Direct3D 11]
ID3D11Device interface
ID3D11Device interface [Direct3D 11]
CreateClassLinkage method
ID3D11Device.CreateClassLinkage
ID3D11Device::CreateClassLinkage
d3d11/ID3D11Device::CreateClassLinkage
direct3d11.id3d11device_createclasslinkage
direct3d11\id3d11device_createclasslinkage.htm
direct3d11
1d68e977-bcdc-4aab-9434-29200553a69e
12/05/2018
411c8228-de78-2b45-6754-17ebcd3ef8de, CreateClassLinkage, CreateClassLinkage method [Direct3D 11], CreateClassLinkage method [Direct3D 11],ID3D11Device interface, ID3D11Device interface [Direct3D 11],CreateClassLinkage method, ID3D11Device.CreateClassLinkage, ID3D11Device::CreateClassLinkage, d3d11/ID3D11Device::CreateClassLinkage, direct3d11.id3d11device_createclasslinkage
d3d11.h
Windows
D3D11.lib
Windows
19H1
ID3D11Device::CreateClassLinkage
d3d11/ID3D11Device::CreateClassLinkage
c++
APIRef
kbSyntax
COM
D3D11.lib
D3D11.dll
ID3D11Device.CreateClassLinkage

ID3D11Device::CreateClassLinkage

-description

Creates class linkage libraries to enable dynamic shader linkage.

-parameters

-param ppLinkage [out]

Type: ID3D11ClassLinkage**

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

-returns

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.

Examples

Using CreateClassLinkage


ID3D11ClassLinkage * g_pPSClassLinkage = NULL;            
pd3dDevice->CreateClassLinkage( &g_pPSClassLinkage ); 
          

-see-also

ID3D11Device