DXGI_ADAPTER_DESC2 구조체(dxgi1_2.h)
Microsoft DXGI(DirectX Graphics Infrastructure) 1.2를 사용하는 어댑터(또는 비디오 카드)에 대해 설명합니다.
구문
typedef struct DXGI_ADAPTER_DESC2 {
WCHAR Description[128];
UINT VendorId;
UINT DeviceId;
UINT SubSysId;
UINT Revision;
SIZE_T DedicatedVideoMemory;
SIZE_T DedicatedSystemMemory;
SIZE_T SharedSystemMemory;
LUID AdapterLuid;
UINT Flags;
DXGI_GRAPHICS_PREEMPTION_GRANULARITY GraphicsPreemptionGranularity;
DXGI_COMPUTE_PREEMPTION_GRANULARITY ComputePreemptionGranularity;
} DXGI_ADAPTER_DESC2;
멤버
Description[128]
어댑터 설명을 포함하는 문자열입니다.
VendorId
어댑터 하드웨어 공급업체의 PCI ID 또는 ACPI ID입니다. 이 값이 0xFFFF 보다 작거나 같으면 PCI ID입니다. 그렇지 않으면 ACPI ID입니다.
DeviceId
어댑터 하드웨어 디바이스의 PCI ID 또는 ACPI ID입니다. VendorId가 PCI ID인 경우 PCI ID이기도 합니다. 그렇지 않으면 ACPI ID입니다.
SubSysId
어댑터 하드웨어 하위 시스템의 PCI ID 또는 ACPI ID입니다. VendorId가 PCI ID인 경우 PCI ID이기도 합니다. 그렇지 않으면 ACPI ID입니다.
Revision
어댑터의 PCI 또는 ACPI 수정 번호입니다. VendorId가 PCI ID인 경우 PCI 디바이스 수정 번호입니다. 그렇지 않으면 ACPI 디바이스 수정 번호입니다.
DedicatedVideoMemory
CPU와 공유되지 않는 전용 비디오 메모리의 바이트 수입니다.
DedicatedSystemMemory
CPU와 공유되지 않는 전용 시스템 메모리의 바이트 수입니다. 이 메모리는 부팅 시 사용 가능한 시스템 메모리에서 할당됩니다.
SharedSystemMemory
공유 시스템 메모리의 바이트 수입니다. 이는 작업 중에 어댑터에서 사용할 수 있는 시스템 메모리의 최대 값입니다. 드라이버가 비디오 메모리를 관리하고 사용할 때 사용하는 모든 부수적 메모리는 추가됩니다.
AdapterLuid
어댑터를 식별하는 고유 값입니다. 구조체 정의는 LUID 를 참조하세요. LUID 는 dxgi.h에 정의되어 있습니다.
Flags
어댑터 형식을 설명하는 DXGI_ADAPTER_FLAG 열거형 형식의 값입니다. DXGI_ADAPTER_FLAG_REMOTE 플래그가 예약되어 있습니다.
GraphicsPreemptionGranularity
GPU가 현재 그래픽 렌더링 작업을 수행할 때 선점할 수 있는 세분성 수준을 설명하는 DXGI_GRAPHICS_PREEMPTION_GRANULARITY 열거형 형식의 값입니다.
ComputePreemptionGranularity
GPU가 현재 컴퓨팅 작업을 수행할 때 선점할 수 있는 세분성 수준을 설명하는 DXGI_COMPUTE_PREEMPTION_GRANULARITY 열거형 형식의 값입니다.
설명
DXGI_ADAPTER_DESC2 구조체는 어댑터에 대한 DXGI 1.2 설명을 제공합니다. 이 구조체는 IDXGIAdapter2::GetDesc2 메서드를 사용하여 초기화됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
머리글 | dxgi1_2.h |