[]
        
(Showing Draft Content)

C1.Util.DX.Direct3D11.ClassLinkage

ClassLinkage Class

ID3D11ClassLinkage

Inheritance
ClassLinkage
Implements
Namespace: C1.Util.DX.Direct3D11
Assembly: C1.Win.C1DX.4.8.dll
Syntax
[Guid("ddf57cba-9543-46e4-a12b-f207a0fe7fed")]
public class ClassLinkage : DeviceChild, IDisposable, IUnknown

Constructors

Name Description
ClassLinkage(IntPtr)

Initializes a new instance of the ClassLinkage class.

Methods

Name Description
Create(Device)

Create a new instance of ClassLinkage.

CreateClassInstance(string, int, int, int, int)

HRESULT ID3D11ClassLinkage::CreateClassInstance([In] const char* pClassTypeName,[In] unsigned int ConstantBufferOffset,[In] unsigned int ConstantVectorOffset,[In] unsigned int TextureOffset,[In] unsigned int SamplerOffset,[Out, Fast] ID3D11ClassInstance** ppInstance)

GetClassInstance(string, int)

HRESULT ID3D11ClassLinkage::GetClassInstance([In] const char* pClassInstanceName,[In] unsigned int InstanceIndex,[Out] ID3D11ClassInstance** ppInstance)

Operators

Name Description
explicit operator ClassLinkage(IntPtr)

Performs an explicit conversion from IntPtr to ClassLinkage.