DisplayAdapter クラス

定義

ハードウェア ディスプレイ コントローラーを表します。 これは通常、GPU (グラフィックス処理装置) です。

public ref class DisplayAdapter sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class DisplayAdapter final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class DisplayAdapter
Public NotInheritable Class DisplayAdapter
継承
Object Platform::Object IInspectable DisplayAdapter
属性

Windows の要件

デバイス ファミリ
Windows 10, version 1809 (10.0.17763.0 で導入)
API contract
Windows.Foundation.UniversalApiContract (v7.0 で導入)

プロパティ

DeviceInterfacePath

このアダプターの PnP デバイス インターフェイス パスを取得します。

Id

ディスプレイ アダプターのランタイム インスタンスを参照する数値ローカル一意 ID (LUID) を取得します。 この ID は、アダプターの PnP デバイスが停止または開始された場合、またはシステムが再起動した場合に変更されます。

LUID は、生成されたシステムでのみ一意であることが保証される 64 ビット値です。 LUID の一意性は、アダプターの PnP デバイスが停止または開始されるまで、またはシステムが再起動されるまで保証されません。 この LUID は、 Direct3DDisplayConfigHolographicSpace API と互換性があります。

IsIndirectDisplayDevice

ハードウェア ディスプレイ コントローラーを表します。 これは通常、GPU (グラフィックス処理装置) です。

PciDeviceId

アダプターの PCI デバイス ID を取得します。

PciRevision

アダプターの PCI リビジョン番号を取得します。

PciSubSystemId

アダプターの PCI サブシステム ID を取得します。

PciVendorId

アダプターの PCI ベンダー ID を取得します。

PreferredRenderAdapter

ハードウェア ディスプレイ コントローラーを表します。 これは通常、GPU (グラフィックス処理装置) です。

Properties

ディスプレイ アダプターのプロパティを含むコレクションを取得します。

SourceCount

ディスプレイ ドライバーによって公開されるハードウェア ソースの数 (カウント) を取得します。 これは通常、アダプターで許可される同時パスの最大数です。

メソッド

FromId(DisplayAdapterId)

指定されたディスプレイ アダプター ID の DisplayAdapter を取得します (アダプターがまだシステムに存在する場合)。 指定したアダプターが見つからない場合、またはシステムに存在しなくなった場合、このメソッドは例外をスローします。

適用対象