Condividi tramite


struttura D3D11_BUFFER_SRV (d3d11.h)

Specifica gli elementi di una risorsa buffer da usare in una visualizzazione shader-resource.

Sintassi

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

Members

FirstElement

Tipo: UINT

Indice del primo elemento a cui accedere.

ElementOffset

Tipo: UINT

Offset del primo elemento nella visualizzazione a cui accedere, rispetto all'elemento 0.

NumElements

Tipo: UINT

Numero totale di elementi nella visualizzazione.

ElementWidth

Tipo: UINT

Larghezza di ogni elemento (in byte). Questo valore può essere determinato dal formato archiviato nella descrizione shader-resource-view.

Commenti

La struttura D3D11_BUFFER_SRV è un membro della struttura D3D11_SHADER_RESOURCE_VIEW_DESC , che rappresenta una descrizione della visualizzazione delle risorse shader. È possibile creare una visualizzazione delle risorse shader chiamando il metodo ID3D11Device::CreateShaderResourceView .

Requisiti

   
Intestazione d3d11.h

Vedi anche

Strutture delle risorse