D3D10DDIARG_INPUT_ELEMENT_DESC Struktur (d3d10umddi.h)
Die D3D10DDIARG_INPUT_ELEMENT_DESC Struktur beschreibt ein Element eines Layouts.
Syntax
typedef struct D3D10DDIARG_INPUT_ELEMENT_DESC {
[in] UINT InputSlot;
[in] UINT AlignedByteOffset;
[in] DXGI_FORMAT Format;
[in] D3D10_DDI_INPUT_CLASSIFICATION InputSlotClass;
[in] UINT InstanceDataStepRate;
[in] UINT InputRegister;
} D3D10DDIARG_INPUT_ELEMENT_DESC;
Angehörige
[in] InputSlot
Die Nummer des Eingabeplatzes für das Element.
[in] AlignedByteOffset
Der ausgerichtete Offset (in Byte) für das Element.
[in] Format
Ein DXGI_FORMAT typisierter Wert, der das Format des Elements angibt.
[in] InputSlotClass
Ein Wert, der den Elementtyp angibt. Dieses Element muss auf einen der folgenden Werte aus der D3D10_DDI_INPUT_CLASSIFICATION-Enumeration festgelegt werden.
Wert | Bedeutung |
---|---|
D3D10_DDI_INPUT_PER_VERTEX_DATA (0) | Das InstanceDataStepRate-Element enthält die Anzahl der Instanzen, die gerendert werden sollen. |
D3D10_DDI_INPUT_PER_INSTANCE_DATA (1) | InstanceDataStepRate ist auf Null festgelegt. |
[in] InstanceDataStepRate
Die Anzahl der Instanzen, die vor dem Inkrementieren des nächsten Datenelements gerendert werden sollen, wenn das InputSlotClass Member auf D3D10_DDI_INPUT_PER_INSTANCE_DATA festgelegt ist. InstanceDataStepRate- wird auf Null festgelegt, wenn InputSlotClass- auf D3D10_DDI_INPUT_PER_VERTEX_DATA festgelegt ist.
[in] InputRegister
Die Nummer des Eingaberegisters für das Element.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | d3d10umddi.h (include D3d10umddi.h) |