METODE ID3D11DeviceContext::IAGetVertexBuffers (d3d11.h)

Dapatkan buffer vertex yang terikat ke tahap perakitan input.

Sintaks

void IAGetVertexBuffers(
  [in]            UINT         StartSlot,
  [in]            UINT         NumBuffers,
  [out, optional] ID3D11Buffer **ppVertexBuffers,
  [out, optional] UINT         *pStrides,
  [out, optional] UINT         *pOffsets
);

Parameter

[in] StartSlot

Jenis: UINT

Slot input buffer vertex pertama yang akan didapatkan. Buffer vertex pertama secara eksplisit terikat ke slot mulai; ini menyebabkan setiap buffer vertex tambahan dalam array secara implisit terikat ke setiap slot input berikutnya. Maksimum 16 atau 32 slot input (berkisar antara 0 hingga D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT - 1) tersedia; jumlah maksimum slot input tergantung pada tingkat fitur.

[in] NumBuffers

Jenis: UINT

Jumlah buffer vertex untuk memulai dari offset. Jumlah buffer (ditambah slot awal) tidak boleh melebihi jumlah total slot input tahap IA.

[out, optional] ppVertexBuffers

Jenis: ID3D11Buffer**

Penunjuk ke array buffer vertex yang dikembalikan oleh metode (lihat ID3D11Buffer).

[out, optional] pStrides

Jenis: UINT*

Penunjuk ke array nilai stride yang dikembalikan oleh metode ; satu nilai stride untuk setiap buffer dalam array vertex-buffer. Setiap nilai stride adalah ukuran (dalam byte) dari elemen yang akan digunakan dari buffer vertex tersebut.

[out, optional] pOffsets

Jenis: UINT*

Penunjuk ke array nilai offset yang dikembalikan oleh metode ; satu nilai offset untuk setiap buffer dalam array vertex-buffer. Setiap offset adalah jumlah byte antara elemen pertama dari buffer vertex dan elemen pertama yang akan digunakan.

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

Lihat juga

ID3D11DeviceContext