Interfaz ID3D11ClassInstance (d3d11.h)

Esta interfaz encapsula una clase HLSL.

Herencia

La interfaz ID3D11ClassInstance hereda de ID3D11DeviceChild. ID3D11ClassInstance también tiene estos tipos de miembros:

Métodos

La interfaz ID3D11ClassInstance tiene estos métodos.

 
ID3D11ClassInstance::GetClassLinkage

Obtiene el objeto ID3D11ClassLinkage asociado a la clase HLSL actual.
ID3D11ClassInstance::GetDesc

Obtiene una descripción de la clase HLSL actual.
ID3D11ClassInstance::GetInstanceName

Obtiene el nombre de instancia de la clase HLSL actual.
ID3D11ClassInstance::GetTypeName

Obtiene el tipo de la clase HLSL actual.

Comentarios

Esta interfaz se crea llamando a ID3D11ClassLinkage::CreateClassInstance. La interfaz se usa al enlazar recursos de sombreador a la canalización mediante API como ID3D11DeviceContext::VSSetShader.

Requisitos

   
Cliente mínimo compatible Windows 7 [aplicaciones de escritorio | Aplicaciones para UWP]
Servidor mínimo compatible Windows Server 2008 R2 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado d3d11.h

Consulte también

Interfaces principales

ID3D11DeviceChild

Interfaces de los sombreadores