estructura de D3D11_BUFFER_SRV (d3d11.h)

Especifica los elementos de un recurso de búfer que se van a usar en una vista de recursos de sombreador.

Sintaxis

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

Miembros

FirstElement

Tipo: UINT

Índice del primer elemento al que se va a acceder.

ElementOffset

Tipo: UINT

Desplazamiento del primer elemento de la vista a la que se va a tener acceso, en relación con el elemento 0.

NumElements

Tipo: UINT

Número total de elementos de la vista.

ElementWidth

Tipo: UINT

Ancho de cada elemento (en bytes). Esto se puede determinar a partir del formato almacenado en la descripción sombreador-resource-view.

Comentarios

La estructura D3D11_BUFFER_SRV es un miembro de la estructura D3D11_SHADER_RESOURCE_VIEW_DESC , que representa una descripción de la vista de recursos de sombreador. Puede crear una vista de recursos de sombreador llamando al método ID3D11Device::CreateShaderResourceView .

Requisitos

   
Encabezado d3d11.h

Consulte también

Estructuras de recursos