METODE ID3D11ClassInstance::GetDesc (d3d11.h)
Mendapatkan deskripsi kelas HLSL saat ini.
Sintaks
void GetDesc(
[out] D3D11_CLASS_INSTANCE_DESC *pDesc
);
Parameter
[out] pDesc
Jenis: D3D11_CLASS_INSTANCE_DESC*
Penunjuk ke struktur D3D11_CLASS_INSTANCE_DESC yang menjelaskan kelas HLSL saat ini.
Nilai kembali
Tidak ada
Keterangan
Untuk informasi selengkapnya tentang menggunakan antarmuka ID3D11ClassInstance , lihat Penautan Dinamis.
Instans tidak dibatasi untuk digunakan untuk satu jenis dalam satu shader. Instans fleksibel dan dapat digunakan untuk shader apa pun yang menggunakan nama jenis atau nama instans yang sama saat instans dibuat.
- Instans yang dibuat akan berfungsi untuk shader apa pun yang berisi jenis nama jenis yang sama. Misalnya, instans kelas yang dibuat dengan nama jenis DefaultShader akan berfungsi di shader apa pun yang berisi jenis DefaultShader meskipun beberapa shader dapat menggambarkan jenis yang berbeda.
- Instans yang diperoleh memetakan langsung ke nama/indeks instans dalam shader. Instans kelas yang diperoleh menggunakan GetClassInstance akan berfungsi untuk shader apa pun yang berisi instans kelas nama yang digunakan untuk menghasilkan instans runtime, instans tidak harus berjenis yang sama di semua shader tempat instans digunakan.
Windows Phone 8: API ini didukung.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | d3d11.h |
Pustaka | D3d11.lib |
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