struktur DXGK_POWER_RUNTIME_COMPONENT (d3dkmddi.h)

Menjelaskan informasi tentang komponen daya seperti mesin pemrosesan grafis, perangkat tampilan, atau blok memori.

Sintaks

typedef struct _DXGK_POWER_RUNTIME_COMPONENT {
  ULONG                        StateCount;
  DXGK_POWER_RUNTIME_STATE     States[DXGK_MAX_F_STATES];
  DXGK_POWER_COMPONENT_MAPPING ComponentMapping;
  DXGK_POWER_COMPONENT_FLAGS   Flags;
  GUID                         ComponentGuid;
  UCHAR                        ComponentName[DXGK_POWER_COMPONENT_NAME_SIZE];
  ULONG                        ProviderCount;
  ULONG                        Providers[DXGK_MAX_POWER_COMPONENT_PROVIDERS];
} DXGK_POWER_RUNTIME_COMPONENT;

Anggota

StateCount

Menentukan jumlah status diam (F-states) untuk komponen daya.

States[DXGK_MAX_F_STATES]

Struktur DXGK_POWER_RUNTIME_STATE yang menentukan informasi tentang setiap status menganggur.

DXGK_MAX_F_STATES adalah jumlah maksimum F-states yang dapat dimiliki komponen daya. Dalam Windows 8, DXGK_MAX_F_STATES didefinisikan memiliki nilai 8.

ComponentMapping

Struktur DXGK_POWER_COMPONENT_MAPPING yang menentukan jenis komponen standar subsistem kernel grafis DirectX (Dxgkrnl.sys) yang menjelaskan komponen daya.

Flags

Struktur DXGK_POWER_COMPONENT_FLAGS yang menentukan informasi transisi status daya.

ComponentGuid

GUID yang mengidentifikasi komponen daya. GUID ini digunakan oleh Power Engine Plug-in (PEP).

ComponentName[DXGK_POWER_COMPONENT_NAME_SIZE]

Nama untuk komponen daya. Nama ini digunakan oleh alat pembuatan profil GPU dan tidak diteruskan ke PEP.

ProviderCount

Menentukan jumlah komponen daya lain yang perlu aktif sebelum komponen daya ini menjadi aktif.

Providers[DXGK_MAX_POWER_COMPONENT_PROVIDERS]

Menentukan indeks komponen daya lain yang perlu aktif sebelum komponen daya ini menjadi aktif. Setiap nilai indeks harus kurang dari jumlah total komponen daya.

Keterangan

Setiap komponen daya harus dipetakan ke mesin, layar, segmen memori, atau komponen perangkat serupa lainnya. Subsistem kernel grafis DirectX mendeteksi status diam mesin, tampilan, dan segmen memori.

Catatan

Segmen memori dihapus dari Windows 8 tetapi tersedia di Windows 8.1 dan yang lebih baru.

Beberapa komponen daya tidak boleh dipetakan ke mesin (simpul) yang sama, ke segmen memori yang sama, atau ke sumber atau target VidPN yang sama. Komponen daya hanya dapat digunakan dengan satu mesin, segmen memori, atau sumber VidPN.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8
Server minimum yang didukung Windows Server 2012
Header d3dkmddi.h

Lihat juga

DXGK_POWER_COMPONENT_FLAGS

DXGK_POWER_COMPONENT_MAPPING

DXGK_POWER_RUNTIME_STATE