struttura D3DDDIVERTEXELEMENT (d3dumddi.h)
La struttura D3DDDIVERTEXELEMENT descrive un elemento nella matrice per una dichiarazione di vertex shader.
Sintassi
typedef struct _D3DDDIVERTEXELEMENT {
[in] USHORT Stream;
[in] USHORT Offset;
[in] UCHAR Type;
[in] UCHAR Method;
[in] UCHAR Usage;
[in] UCHAR UsageIndex;
} D3DDDIVERTEXELEMENT;
Membri
[in] Stream
Numero del flusso.
[in] Offset
Offset (se presente), in byte, dall'inizio del flusso all'inizio dei dati.
[in] Type
Uno dei diversi tipi di dati predefiniti che definiscono le dimensioni dei dati. Per altre informazioni su questi tipi, vedere il tipo di enumerazione D3DDECLTYPE nella documentazione di Microsoft Windows SDK.
[in] Method
Metodo di elaborazione a mosaico. Questo metodo determina il modo in cui il tassellatore interpreta e opera sui dati dei vertici. Per altre informazioni su questi metodi, vedere il tipo di enumerazione D3DDECLMETHOD nella documentazione di Windows SDK.
[in] Usage
Uso previsto dei dati dei vertici. Per altre informazioni sugli usi possibili, vedere il tipo di enumerazione D3DDECLUSAGE nella documentazione di Windows SDK.
[in] UsageIndex
Modifica ai dati di utilizzo specificati nel membro Usage. Questa modifica consente di specificare più tipi di utilizzo.
Fabbisogno
Requisito | Valore |
---|---|
client minimo supportato | Disponibile in Windows Vista e versioni successive dei sistemi operativi Windows. |
intestazione | d3dumddi.h (include D3dumddi.h) |