D3D10_BUFFER_SRV-Struktur (d3d10.h)
Gibt die Elemente in einer Pufferressource an, die in einer Shaderressourcenansicht verwendet werden sollen.
Syntax
typedef struct D3D10_BUFFER_SRV {
union {
UINT FirstElement;
UINT ElementOffset;
};
union {
UINT NumElements;
UINT ElementWidth;
};
} D3D10_BUFFER_SRV;
Member
FirstElement
Typ: UINT
Anzahl der Bytes zwischen dem Anfang des Puffers und dem ersten Element, auf das zugegriffen werden soll.
ElementOffset
Typ: UINT
Der Offset des ersten Elements in der Ansicht, auf das zugegriffen werden soll, relativ zum Element 0.
NumElements
Typ: UINT
Die Gesamtanzahl der Elemente in der Ansicht.
ElementWidth
Typ: UINT
Die Breite der einzelnen Elemente (in Bytes). Dies kann anhand des Formats bestimmt werden, das in der Beschreibung des Shaders -resource-view gespeichert ist.
Hinweise
Die D3D10_BUFFER_SRV-Struktur ist ein Element der D3D10_SHADER_RESOURCE_VIEW_DESC-Struktur , die eine Beschreibung der Shaderressourcenansicht darstellt. Sie können eine Shaderressourcenansicht erstellen, indem Sie die ID3D10Device::CreateShaderResourceView-Methode aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
Header | d3d10.h |