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 |