struktur D3DDDIVERTEXELEMENT (d3dumddi.h)
Struktur D3DDDIVERTEXELEMENT menjelaskan elemen dalam array untuk deklarasi shader vertex.
Sintaks
typedef struct _D3DDDIVERTEXELEMENT {
[in] USHORT Stream;
[in] USHORT Offset;
[in] UCHAR Type;
[in] UCHAR Method;
[in] UCHAR Usage;
[in] UCHAR UsageIndex;
} D3DDDIVERTEXELEMENT;
Anggota
[in] Stream
Jumlah aliran.
[in] Offset
Offset (jika ada), dalam byte, dari awal aliran hingga awal data.
[in] Type
Salah satu dari beberapa jenis data yang telah ditentukan sebelumnya yang menentukan ukuran data. Untuk informasi selengkapnya tentang jenis ini, lihat jenis enumerasi D3DDECLTYPE dalam dokumentasi Microsoft Windows SDK.
[in] Method
Metode pemrosesan tessellator. Metode ini menentukan bagaimana tessellator menginterpretasikan dan beroperasi pada data vertex. Untuk informasi selengkapnya tentang metode ini, lihat jenis enumerasi D3DDECLMETHOD dalam dokumentasi Windows SDK.
[in] Usage
Penggunaan data vertex yang dimaksudkan. Untuk informasi selengkapnya tentang kemungkinan penggunaan, lihat jenis enumerasi D3DDECLUSAGE dalam dokumentasi Windows SDK.
[in] UsageIndex
Modifikasi pada data penggunaan yang ditentukan dalam anggota Penggunaan . Modifikasi ini memungkinkan beberapa jenis penggunaan ditentukan.
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) |