Bagikan melalui


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
D3dx11effect.h
Pustaka
T/A (Pustaka Efek 11 tersedia secara online sebagai sumber bersama.)

Lihat juga

ID3DX11EffectVariable

Efek 11 Antarmuka

Antarmuka D3DX