DXCoreHardwareID 構造体 (dxcore_interface.h)

アダプターの PnP ハードウェア ID パーツを表します。

構文

struct DXCoreHardwareID {
  uint32_t vendorID;
  uint32_t deviceID;
  uint32_t subSysID;
  uint32_t revision;
};

メンバー

vendorID

種類: uint32_t*

アダプターのハードウェア ベンダーの PCI ID または ACPI ID。 この値が0xFFFF以下の場合は、PCI ID になります。それ以外の場合は、ACPI ID です。

deviceID

種類: uint32_t*

アダプターのハードウェア デバイスの PCI ID または ACPI ID。 vendorID が PCI ID の場合は、PCI ID でもあります。それ以外の場合は、ACPI ID です。

subSysID

種類: uint32_t*

アダプターのハードウェア サブシステムの PCI ID または ACPI ID。 vendorID が PCI ID の場合は、PCI ID でもあります。それ以外の場合は、ACPI ID です。

revision

種類: uint32_t*

アダプターの PCI または ACPI リビジョン番号。 vendorID が PCI ID の場合は、PCI デバイスリビジョン番号です。それ以外の場合は、ACPI デバイスのリビジョン番号です。

要件

   
サポートされている最小のクライアント Windows 10 (ビルド 18936)
Header dxcore_interface.h (dxcore.h を含む)

こちらもご覧ください

DXCore リファレンスDXCore を使用したアダプターの列挙