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 を含む) |