次の方法で共有


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 オペレーティング システムで使用できます。
ヘッダー d3dumddi.h (D3dumddi.h を含む)

関連項目

SetPriority