Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
ID3D11ClassInstance

ID3D11ClassInstance interface

This interface encapsulates an HLSL class.

Members

The ID3D11ClassInstance interface inherits from ID3D11DeviceChild. ID3D11ClassInstance also has these types of members:

Methods

The ID3D11ClassInstance interface has these methods.

MethodDescription
GetClassLinkage

Gets the ID3D11ClassLinkage object associated with the current HLSL class.

GetDesc

Gets a description of the current HLSL class.

GetInstanceName

Gets the instance name of the current HLSL class.

GetTypeName

Gets the type of the current HLSL class.

 

Remarks

This interface is created by calling ID3D11ClassLinkage::CreateClassInstance. The interface is used when binding shader resources to the pipeline using APIs such as ID3D11DeviceContext::VSSetShader.

Windows Phone 8: This API is supported.

Requirements

Minimum supported client

Windows 7 [desktop apps | Windows Store apps]

Minimum supported server

Windows Server 2008 R2 [desktop apps | Windows Store apps]

Header

D3D11.h

Library

D3D11.lib

See also

ID3D11DeviceChild
Core Interfaces

 

 

Community Additions

ADD
Show:
© 2015 Microsoft