Freigeben über


D3D10_BUFFER_RTV-Struktur (d3d10.h)

Gibt die Elemente aus einer Pufferressource an, die in einer Renderzielansicht verwendet werden sollen.

Syntax

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

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 ermittelt werden, das in der Beschreibung render-target-view gespeichert ist.

Hinweise

Eine Renderzielansicht ist ein Element einer Renderzielansichtsbeschreibung (siehe D3D10_RENDER_TARGET_VIEW_DESC). Erstellen Sie eine Renderzielansicht, indem Sie ID3D10Device::CreateRenderTargetView aufrufen.

Anforderungen

Anforderung Wert
Header d3d10.h

Weitere Informationen

Ressourcenstrukturen