D3DKMT_ADAPTER_PERFDATA 構造体 (d3dkmthk.h)

D3DKMTQueryAdapterInfo 関数の入力引数を格納します。 アダプターごとに収集されたパフォーマンス データを間隔ごとに表します。

構文

typedef struct _D3DKMT_ADAPTER_PERFDATA {
  UINT32                   PhysicalAdapterIndex;
  D3DKMT_ALIGN64 ULONGLONG MemoryFrequency;
  D3DKMT_ALIGN64 ULONGLONG MaxMemoryFrequency;
  D3DKMT_ALIGN64 ULONGLONG MaxMemoryFrequencyOC;
  D3DKMT_ALIGN64 ULONGLONG MemoryBandwidth;
  D3DKMT_ALIGN64 ULONGLONG PCIEBandwidth;
  ULONG                    FanRPM;
  ULONG                    Power;
  ULONG                    Temperature;
  UCHAR                    PowerStateOverride;
} D3DKMT_ADAPTER_PERFDATA;

メンバー

PhysicalAdapterIndex

LDA (リンクされたディスプレイ アダプター) チェーン内の物理アダプター インデックス。

MemoryFrequency

ヘルツ単位で表されるメモリのクロック周波数。

MaxMemoryFrequency

ヘルツ単位で表される、オーバークロックされていないメモリの最大クロック周波数。

MaxMemoryFrequencyOC

ヘルツで表されるオーバークロック中のメモリの最大クロック周波数。

MemoryBandwidth

– 合計メモリ転送量 (バイト単位)。

PCIEBandwidth

PCIE 経由で転送された合計メモリの量 (バイト単位)。

FanRPM

メイン ファンの現在の rpm。

Power

アダプターの現在の電力の引き分け (パーセンテージの 1/10)、1 = 0.1% です。

Temperature

メイン温度センサーは、10 進数の摂氏で読み取られます。 1 = 0.1C。

PowerStateOverride

GPU の電源が 1 でオンになっているかどうかを報告します。それ以外の場合は 0 です。

要件

要件
Header d3dkmthk.h