Metode ID3D11DeviceContext::VSGetConstantBuffers (d3d11.h)
Dapatkan buffer konstanta yang digunakan oleh tahap alur shader vertex.
Sintaks
void VSGetConstantBuffers(
[in] UINT StartSlot,
[in] UINT NumBuffers,
[out, optional] ID3D11Buffer **ppConstantBuffers
);
Parameter
[in] StartSlot
Jenis: UINT
Indeks ke dalam array berbasis nol perangkat untuk mulai mengambil buffer konstan dari (berkisar dari 0 hingga D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT - 1).
[in] NumBuffers
Jenis: UINT
Jumlah buffer yang akan diambil (berkisar dari 0 hingga D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT - StartSlot).
[out, optional] ppConstantBuffers
Jenis: ID3D11Buffer**
Array penunjuk antarmuka buffer konstan (lihat ID3D11Buffer) yang akan dikembalikan oleh metode .
Mengembalikan nilai
Tidak ada
Keterangan
Setiap antarmuka yang dikembalikan akan memiliki jumlah referensinya yang bertambah satu per satu. Aplikasi harus memanggil IUnknown::Release pada antarmuka yang dikembalikan ketika aplikasi tidak lagi diperlukan untuk menghindari kebocoran memori.
Persyaratan
Target Platform | Windows |
Header | d3d11.h |
Pustaka | D3D11.lib |