D3DDDIARG_SETPRIORITY 構造体 (d3dumddi.h)

D3DDDIARG_SETPRIORITY構造体は、マネージド テクスチャに設定する優先度レベルを表します。

構文

typedef struct _D3DDDIARG_SETPRIORITY {
  HANDLE hResource;
  UINT   Priority;
} D3DDDIARG_SETPRIORITY;

メンバー

hResource

テクスチャを含むリソースへのハンドル。

Priority

hResource リソースに含まれるテクスチャに対して設定する優先度レベル。 テクスチャの優先度の値は、0 ~ 0xFFFFFFFFの範囲内の任意の場所に設定できます。

注釈

ドライバーは、ドライバーが管理するテクスチャの優先度通知のみを受け取ります。

テクスチャが設定されている優先度レベルによって、メモリからの削除順序が決まります。 優先度が低いテクスチャは、優先度の高いテクスチャの前に削除されます。 2 つのテクスチャの優先度が同じ場合、最近使用されたテクスチャはメモリに保持されます。もう一方のテクスチャは削除されます。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header d3dumddi.h (D3dumddi.h を含む)

こちらもご覧ください

SetPriority