Compartir a través de


estructura D3D10_BUFFER_SRV (d3d10.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 D3D10_BUFFER_SRV {
  union {
    UINT FirstElement;
    UINT ElementOffset;
  };
  union {
    UINT NumElements;
    UINT ElementWidth;
  };
} D3D10_BUFFER_SRV;

Miembros

FirstElement

Tipo: UINT

Número de bytes entre el principio del búfer y el primer elemento al que se va a tener acceso.

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 D3D10_BUFFER_SRV es un miembro de la estructura de D3D10_SHADER_RESOURCE_VIEW_DESC , que representa una descripción de la vista de recursos del sombreador. Puede crear una vista de recursos de sombreador llamando al método ID3D10Device::CreateShaderResourceView .

Requisitos

Requisito Valor
Header d3d10.h

Consulte también

Estructuras de recursos