次の方法で共有


Microsoft Media Foundation の D3DMEMORYPRESSURE 構造体 (D3d9types.h)

メモリ不足レポート用のデータが含まれます。

構文

typedef struct _D3DMEMORYPRESSURE {
  UINT64 BytesEvictedFromProcess;
  UINT64 SizeOfInefficientAllocation;
  DWORD  LevelOfEfficiency;
} D3DMEMORYPRESSURE;

メンバー

BytesEvictedFromProcess

クエリの実行中にプロセスによって削除されたバイト数。

SizeOfInefficientAllocation

推奨されるメモリ セグメント内の領域が不十分なため、最適でないメモリ セグメントに配置されたバイトの合計数。

LevelOfEfficiency

最適でないメモリに配置されたメモリ割り当ての全体的な効率。 値はパーセンテージで表されます。 たとえば、値 95 は、予測されていないメモリ セグメントに配置された割り当てが 95% 効率的であることを示します。 この数値は正確な測定値とは見なされません。

必要条件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header D3d9types.h (D3d9.h を含む)

関連項目

Direct3D ビデオ構造

メモリ負荷レポート