D3DHAL_VALIDATETEXTURESTAGESTATEDATA Struktur (d3dhal.h)
Die D3DHAL_VALIDATETEXTURESTAGESTATEDATA-Struktur enthält die Informationen, die für den Treiber erforderlich sind, um seine Fähigkeit 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;
Member
dwhContext
Gibt die Kontext-ID des Direct3D-Geräts an.
dwFlags
Derzeit auf 0 festgelegt und sollte vom Treiber ignoriert werden.
dwReserved
Für die Systemverwendung reserviert und sollte vom Treiber ignoriert werden.
dwNumPasses
Gibt den Speicherort an, an dem der Treiber die Anzahl von Durchläufen schreiben soll, die für die Hardware erforderlich sind, um die Füllvorgänge auszuführen.
ddrval
Gibt den Speicherort an, an dem der Treiber den Rückgabewert der Funktion D3dValidateTextureStageState schreibt. Ein Rückgabecode von D3D_OK zeigt 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) |