D3D10_BUFFER_SRV struttura (d3d10.h)
Specifica gli elementi in una risorsa buffer da usare in una visualizzazione shader-resource.
Sintassi
typedef struct D3D10_BUFFER_SRV {
union {
UINT FirstElement;
UINT ElementOffset;
};
union {
UINT NumElements;
UINT ElementWidth;
};
} D3D10_BUFFER_SRV;
Members
FirstElement
Tipo: UINT
Numero di byte tra l'inizio del buffer e il primo elemento da 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). Ciò può essere determinato dal formato archiviato nella descrizione shader-resource-view.
Commenti
La struttura D3D10_BUFFER_SRV è un membro della struttura D3D10_SHADER_RESOURCE_VIEW_DESC , che rappresenta una descrizione della visualizzazione delle risorse shader. È possibile creare una visualizzazione shader-resource chiamando il metodo ID3D10Device::CreateShaderResourceView .
Requisiti
Requisito | Valore |
---|---|
Intestazione | d3d10.h |