D3DHAL_DP2SETPRIORITY 結構 (d3dhal.h)

D3DHAL_DP2SETPRIORITY 結構可用來通知驅動程式控點 dwDDDestSurface 所指定的紋理優先順序。

語法

typedef struct _D3DHAL_DP2SETPRIORITY {
  DWORD dwDDSurface;
  DWORD dwPriority;
} D3DHAL_DP2SETPRIORITY;

成員

dwDDSurface

指定紋理的句柄。

dwPriority

指定 dwDDDestSurface 紋理的優先順序。 紋理的優先順序值可以在範圍從 0 到0xFFFFFFFF的任何位置設定。

備註

驅動程式會在紋理建立時收到句柄的通知。 驅動程式只能針對驅動程式管理的紋理接收優先順序通知。

優先順序會決定何時要從記憶體收回 Managed 紋理。 指派低優先順序的紋理會在具有高優先順序的紋理之前收回。 如果兩個紋理的優先順序相同,則最近使用的紋理會保留在記憶體中;另一個紋理會收回。

規格需求

需求
標頭 d3dhal.h (包含 D3dhal.h)