D3DHAL_DP2WINFO Struktur (d3dhal.h)

Die D3DHAL_DP2WINFO-Struktur wird verwendet, um den Treiber über den w-Bereich zu informieren, der für die w-Pufferung verwendet werden soll.

Syntax

typedef struct _D3DHAL_DP2WINFO {
  D3DVALUE dvWNear;
  D3DVALUE dvWFar;
} D3DHAL_DP2WINFO;

Member

dvWNear

dvWFar

Geben Sie die Nahe- und Ferngrenze des w-Puffers an. Diese Member können beliebige gültige Gleitkommawerte sein.

Hinweise

Der D3dDrawPrimitives2-Rückruf analysiert eine D3DHAL_DP2WINFO Struktur aus dem Befehlspuffer und aktualisiert die Skalierungsparameter des Treibers für w-buffering, wenn D3DHAL_DP2COMMAND auf D3DDP2OP_WINFO festgelegt ist.

Eine D3DHAL_DP2WINFO Struktur folgt der D3DHAL_DP2COMMAND-Struktur im Befehlspuffer.

Der Treiber sollte den w-puffer-Teil seines internen Renderingkontexts mit den in dieser Struktur angegebenen w-Bereichen aktualisieren. Der Treiber kann diese Informationen verwenden, um den w-Puffer zu skalieren.

Grafikkarten, die dieses Feature nicht unterstützen, sollten diese Anweisungen ignorieren und überspringen und den Rest des Befehlspuffers weiter verarbeiten.

Anforderungen

Anforderung Wert
Header d3dhal.h (einschließlich D3dhal.h)

Weitere Informationen

D3DDP2OP_WINFO

D3DHAL_DP2COMMAND

D3dDrawPrimitives2