Compartilhar via


estrutura D3D11_BUFFER_SRV (d3d11.h)

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

Sintaxe

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

Membros

FirstElement

Tipo: UINT

Índice do 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 D3D11_BUFFER_SRV é membro da estrutura D3D11_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 ID3D11Device::CreateShaderResourceView .

Requisitos

   
Cabeçalho d3d11.h

Confira também

Estruturas de recursos