D3DHAL_VALIDATETEXTURESTAGESTATEDATA Struktur (d3dhal.h)
Die D3DHAL_VALIDATETEXTURESTAGESTATEDATA-Struktur enthält die informationen, die für den Treiber erforderlich sind, um die Möglichkeit zur Unterstützung von Multitexturing mithilfe des aktuellen Zustands zu ermitteln und zurückzugeben.
Syntax
typedef struct _D3DHAL_VALIDATETEXTURESTAGESTATEDATA {
ULONG_PTR dwhContext;
DWORD dwFlags;
ULONG_PTR dwReserved;
DWORD dwNumPasses;
HRESULT ddrval;
} D3DHAL_VALIDATETEXTURESTAGESTATEDATA;
Angehörige
dwhContext
Gibt die Kontext-ID des Direct3D-Geräts an.
dwFlags
Derzeit auf Null festgelegt und vom Treiber ignoriert werden soll.
dwReserved
Reserviert für die Systemverwendung und sollte vom Treiber ignoriert werden.
dwNumPasses
Gibt den Speicherort an, an dem der Treiber die Anzahl der Durchläufe schreiben soll, die von der Hardware zum Ausführen der Vermischungsvorgänge erforderlich sind.
ddrval
Gibt den Speicherort an, an dem der Treiber den Rückgabewert der funktion D3dValidateTextureStageState schreibt. Ein Rückgabecode von D3D_OK gibt den Erfolg an. Weitere Informationen finden Sie unter Rückgabecodes für Direct3D-Treiberrückrufe.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dhal.h (einschließlich D3dhal.h) |