다음을 통해 공유


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

디스플레이 어댑터의 런타임 instance 참조하는 숫자 LUID(로컬 고유 ID)를 가져옵니다. 이 ID는 어댑터의 PnP 디바이스가 중지/시작되거나 시스템이 다시 부팅되는 경우 변경됩니다.

LUID는 생성된 시스템에서만 고유하도록 보장되는 64비트 값입니다. LUID의 고유성은 어댑터의 PnP 디바이스가 중지/시작되거나 시스템이 다시 시작될 때만 보장됩니다. 이 LUID는 Direct3D, DisplayConfigHolographicSpace API 와 호환됩니다.

IsIndirectDisplayDevice

하드웨어 디스플레이 컨트롤러를 나타냅니다. 일반적으로 GPU(그래픽 처리 장치)입니다.

PciDeviceId

어댑터의 PCI 디바이스 ID를 가져옵니다.

PciRevision

어댑터의 PCI 수정 번호를 가져옵니다.

PciSubSystemId

어댑터의 PCI 하위 시스템 ID를 가져옵니다.

PciVendorId

어댑터의 PCI 공급업체 ID를 가져옵니다.

PreferredRenderAdapter

하드웨어 디스플레이 컨트롤러를 나타냅니다. 일반적으로 GPU(그래픽 처리 장치)입니다.

Properties

디스플레이 어댑터의 속성을 포함하는 컬렉션을 가져옵니다.

SourceCount

디스플레이 드라이버에서 노출하는 하드웨어 원본의 수(개수)를 가져옵니다. 일반적으로 어댑터에서 허용하는 최대 동시 경로 수입니다.

메서드

FromId(DisplayAdapterId)

어댑터가 시스템에 여전히 있는 경우 지정된 디스플레이 어댑터 ID에 대한 DisplayAdapter 를 검색합니다. 이 메서드는 지정된 어댑터를 찾을 수 없거나 시스템에 더 이상 없는 경우 예외를 throw합니다.

적용 대상