Compartilhar via


estrutura D3D10_BUFFER_SRV (d3d10.h)

Especifica os elementos em um recurso de buffer a serem usados em uma exibição de recurso de sombreador.

Sintaxe

typedef struct D3D10_BUFFER_SRV {
  union {
    UINT FirstElement;
    UINT ElementOffset;
  };
  union {
    UINT NumElements;
    UINT ElementWidth;
  };
} D3D10_BUFFER_SRV;

Membros

FirstElement

Tipo: UINT

Número de bytes entre o início do buffer e o primeiro elemento a ser acessado.

ElementOffset

Tipo: UINT

O deslocamento do primeiro elemento na exibição a ser acessado, em relação ao elemento 0.

NumElements

Tipo: UINT

O número total de elementos na exibição.

ElementWidth

Tipo: UINT

A largura de cada elemento (em bytes). Isso pode ser determinado a partir do formato armazenado na descrição shader-resource-view.

Comentários

A estrutura D3D10_BUFFER_SRV é um membro da estrutura D3D10_SHADER_RESOURCE_VIEW_DESC , que representa uma descrição de exibição de recurso de sombreador. Você pode criar uma exibição de sombreador-recurso chamando o método ID3D10Device::CreateShaderResourceView .

Requisitos

Requisito Valor
Cabeçalho d3d10.h

Confira também

Estruturas de recursos