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;

Member

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.

Hinweise

Der Treiber empfängt nur Prioritätsbenachrichtigungen für vom Treiber verwaltete Texturen.

Die Prioritätsebene, auf der eine Textur festgelegt wird, bestimmt die Entfernungsreihenfolge aus dem Speicher. Eine Textur, der eine niedrige Priorität zugewiesen ist, wird vor einer Textur mit hoher Priorität entfernt. Wenn zwei Texturen die gleiche Priorität haben, wird die zuletzt verwendete Textur im Arbeitsspeicher beibehalten. Die andere Textur wird entfernt.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows Vista und höheren Versionen der Windows-Betriebssysteme.
Kopfzeile d3dumddi.h (include D3dumddi.h)

Weitere Informationen

SetPriority