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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk