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
アダプターの現在の電力の描画 (パーセンテージの 10 分の 1、1 = 0.1%)。
Temperature
主な温度センサーは、10 進数の摂氏で読み取ります。 1 = 0.1C。
PowerStateOverride
GPU の電源が 1 でオンになっているかどうかを報告します。それ以外の場合は 0 です。
必要条件
要件 | 価値 |
---|---|
ヘッダー | d3dkmthk.h |