D3DDDIARG_SETPRIORITY Struktur (d3dumddi.h)
Die D3DDDIARG_SETPRIORITY Struktur beschreibt die Prioritätsebene, die für eine verwaltete Textur festgelegt werden soll.
Syntax
typedef struct _D3DDDIARG_SETPRIORITY {
HANDLE hResource;
UINT Priority;
} D3DDDIARG_SETPRIORITY;
Angehörige
hResource
Ein Handle für die Ressource, die die Textur enthält.
Priority
Die Prioritätsebene, die für die Textur festgelegt werden soll, die in der hResource Ressource enthalten ist. Der Prioritätswert einer Textur kann an einer beliebigen Stelle im Bereich von 0 bis 0xFFFFFFFF festgelegt werden.
Bemerkungen
Der Treiber empfängt nur Prioritätsbenachrichtigungen für vom Treiber verwaltete Texturen.
Die Prioritätsebene, auf der eine Textur festgelegt wird, bestimmt die Eviction-Reihenfolge aus dem Speicher. Eine Textur, der eine niedrige Priorität zugewiesen wird, 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 |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme. |
Header- | d3dumddi.h (include D3dumddi.h) |