Antarmuka ID3DX11EffectConstantBuffer
Antarmuka buffer konstan mengakses buffer konstan atau buffer tekstur.
Anggota
Antarmuka ID3DX11EffectConstantBuffer mewarisi dari ID3DX11EffectVariable. ID3DX11EffectConstantBuffer juga memiliki jenis anggota berikut:
Metode
Antarmuka ID3DX11EffectConstantBuffer memiliki metode ini.
Metode | Deskripsi |
---|---|
GetConstantBuffer | Dapatkan konstanta-buffer. |
GetTextureBuffer | Dapatkan penyangga tekstur. |
SetConstantBuffer | Atur konstanta-buffer. |
SetTextureBuffer | Atur penyangga tekstur. |
UndoSetConstantBuffer | Mengembalikan buffer konstanta yang ditetapkan sebelumnya. |
UndoSetTextureBuffer | Mengembalikan buffer tekstur yang ditetapkan sebelumnya. |
Keterangan
Gunakan buffer konstan untuk menyimpan banyak konstanta efek; mengelompokkan konstanta ke dalam buffer berdasarkan frekuensi pembaruannya. Ini memungkinkan Anda untuk meminimalkan jumlah perubahan status serta melakukan panggilan API terkecil untuk mengubah status. Kedua faktor ini menyebabkan performa yang lebih baik.
Catatan
DirectX SDK tidak menyediakan biner yang dikompilasi untuk efek. Anda harus menggunakan sumber Efek 11 untuk membangun aplikasi jenis efek Anda. Untuk informasi selengkapnya tentang menggunakan sumber Efek 11, lihat Perbedaan Antara Efek 10 dan Efek 11.
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
Pustaka |
|