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