estrutura D3D10DDIARG_INPUT_ELEMENT_DESC (d3d10umddi.h)
A estrutura D3D10DDIARG_INPUT_ELEMENT_DESC descreve um elemento de um layout.
Sintaxe
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;
Membros
[in] InputSlot
O número do slot de entrada para o elemento .
[in] AlignedByteOffset
O deslocamento alinhado, em bytes, para o elemento .
[in] Format
Um valor de tipo DXGI_FORMAT que indica o formato do elemento.
[in] InputSlotClass
Um valor que especifica o tipo de elemento. Esse membro deve ser definido como um dos valores a seguir da enumeração D3D10_DDI_INPUT_CLASSIFICATION.
Valor | Significado |
---|---|
D3D10_DDI_INPUT_PER_VERTEX_DATA (0) | O membro InstanceDataStepRate contém o número de instâncias a serem renderizadas. |
D3D10_DDI_INPUT_PER_INSTANCE_DATA (1) | InstanceDataStepRate é definido como zero. |
[in] InstanceDataStepRate
O número de instâncias a serem renderizadas antes de incrementar para o próximo elemento de dados, se o membro InputSlotClass estiver definido como D3D10_DDI_INPUT_PER_INSTANCE_DATA. InstanceDataStepRate será definido como zero se InputSlotClass estiver definido como D3D10_DDI_INPUT_PER_VERTEX_DATA.
[in] InputRegister
O número do registro de entrada para o elemento .
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Windows Vista e versões posteriores dos sistemas operacionais Windows. |
Cabeçalho | d3d10umddi.h (inclua D3d10umddi.h) |