Antarmuka ID3D11ClassLinkage (d3d11.h)

Antarmuka ini merangkum tautan dinamis HLSL.

Warisan

Antarmuka ID3D11ClassLinkage mewarisi dari ID3D11DeviceChild. ID3D11ClassLinkage juga memiliki jenis anggota berikut:

Metode

Antarmuka ID3D11ClassLinkage memiliki metode ini.

 
ID3D11ClassLinkage::CreateClassInstance

Menginisialisasi objek instans kelas yang mewakili instans kelas HLSL.
ID3D11ClassLinkage::GetClassInstance

Mendapatkan objek instans kelas yang mewakili kelas HLSL yang ditentukan.

Keterangan

Objek tautan kelas dapat menyimpan hingga 64K instans yang diperoleh. Instans yang diperoleh adalah handel yang mereferensikan nama variabel di shader apa pun yang dibuat dengan objek tautan tersebut. Saat Anda membuat shader dengan objek tautan kelas, runtime mengumpulkan instans ini dan menyimpannya di objek tautan kelas. Untuk informasi selengkapnya tentang cara objek tautan kelas digunakan, lihat Menyimpan Variabel dan Jenis untuk Shader untuk Dibagikan.

Objek ID3D11ClassLinkage dibuat menggunakan metode ID3D11Device::CreateClassLinkage .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d3d11.h

Lihat juga

Antarmuka Core

ID3D11DeviceChild

Antarmuka Shader