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;
Angehörige
dvWNear
dvWFar
Geben Sie die nah- bzw. weit entfernte Grenze des W-Puffers an. Diese Member können beliebige gültige Gleitkommawerte sein.
Bemerkungen
Die D3dDrawPrimitives2 Rückruf parsiert eine D3DHAL_DP2WINFO Struktur aus dem Befehlspuffer und aktualisiert die Skalierungsparameter des Treibers für die W-Pufferung, wenn D3DHAL_DP2COMMAND auf D3DDP2OP_WINFO festgelegt ist.
Eine D3DHAL_DP2WINFO Struktur folgt der D3DHAL_DP2COMMAND Struktur im Befehlspuffer.
Der Treiber sollte den W-Pufferteil 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 die Verarbeitung des restlichen Befehlspuffers fortsetzen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dhal.h (einschließlich D3dhal.h) |
Siehe auch
D3DDP2OP_WINFO