struktur D3DDDIARG_SETSTREAMSOURCE (d3dumddi.h)
Struktur D3DDDIARG_SETSTREAMSOURCE menjelaskan bagian aliran vertex untuk mengikat buffer vertex.
Sintaks
typedef struct _D3DDDIARG_SETSTREAMSOURCE {
[in] UINT Stream;
[in] HANDLE hVertexBuffer;
[in] UINT Offset;
[in] UINT Stride;
} D3DDDIARG_SETSTREAMSOURCE;
Anggota
[in] Stream
Aliran untuk mengikat, yang merupakan nilai antara nol dan jumlah maksimum aliran yang ditentukan oleh driver.
[in] hVertexBuffer
Handel ke buffer vertex. Jika anggota ini nol, aliran tidak boleh lagi terikat ke buffer vertex.
[in] Offset
Offset dalam byte ke aliran.
Nilai Offset harus selaras dengan DWORD.
[in] Stride
Ukuran, dalam byte, dari satu puncak ke puncak berikutnya. Jika Stride diatur ke nol, semua simpul menerima data yang sama untuk diproses.
Misalnya, aplikasi mungkin menggunakan dua aliran sumber input di mana aliran pertama berisi informasi posisi dan aliran kedua berisi informasi normal. Jika langkah untuk aliran kedua diatur ke nol, semua simpul di aliran kedua menggunakan informasi normal yang sama, yang merupakan informasi normal pertama yang terjadi di aliran kedua.
Nilai Stride harus selaras dengan DWORD.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | d3dumddi.h (termasuk D3dumddi.h) |