D3DHAL_DP2SETPRIORITY Struktur (d3dhal.h)
Die D3DHAL_DP2SETPRIORITY Struktur wird verwendet, um den Treiber über die Priorität der Textur zu informieren, die vom Handle dwDDestSurfaceangegeben wird.
Syntax
typedef struct _D3DHAL_DP2SETPRIORITY {
DWORD dwDDSurface;
DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;
Angehörige
dwDDSurface
Gibt den Handle der Textur an.
dwPriority
Gibt die Priorität der dwDDestSurface Textur an. Der Prioritätswert einer Textur kann an einer beliebigen Stelle im Bereich von 0 bis 0xFFFFFFFF festgelegt werden.
Bemerkungen
Treiber werden zur Texturerstellungszeit über Handles benachrichtigt. Der Treiber kann erwarten, dass Prioritätsbenachrichtigungen nur für vom Treiber verwaltete Texturen empfangen werden.
Prioritäten bestimmen, wann verwaltete Texturen aus dem Speicher entfernt werden sollen. Eine Textur, die eine niedrige Priorität zugewiesen hat, wird vor einer Textur mit hoher Priorität gezeichnet. Wenn zwei Texturen dieselbe Priorität haben, wird die zuletzt verwendete Textur im Arbeitsspeicher gespeichert. die andere Textur wird ausgezogen.
Anforderungen
Anforderung | Wert |
---|---|
Header- | d3dhal.h (einschließlich D3dhal.h) |