> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# DXGI_ADAPTER_DESC2 (XBOX Series 콘솔)

> DXGI 1.2를 사용하여 어댑터(또는 비디오 카드)를 설명합니다.

어댑터(또는 비디오 카드)를 설명합니다.

## 구문

```cpp theme={null}
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*<br />형식: WCHAR\[128]

어댑터 설명이 포함된 문자열입니다. 기능 수준 9 그래픽 하드웨어에서 GetDesc2는 설명 문자열로 "Software Adapter"를 반환합니다.

*VendorId*<br />형식: UINT

하드웨어 벤더의 PCI ID입니다. 기능 수준 9 그래픽 하드웨어에서 GetDesc2는 하드웨어 벤더의 PCI ID로 0을 반환합니다.

*DeviceId*<br />형식: UINT

하드웨어 장치의 PCI ID입니다. 기능 수준 9 그래픽 하드웨어에서 GetDesc2는 하드웨어 장치의 PCI ID로 0을 반환합니다.

*SubSysId*<br />형식: UINT

서브 시스템의 PCI ID입니다. 기능 수준 9 그래픽 하드웨어에서 GetDesc2는 서브 시스템의 PCI ID로 0을 반환합니다.

*Revision*<br />형식: UINT

어댑터 리비전 번호의 PCI ID입니다. 기능 수준 9 그래픽 하드웨어에서 GetDesc1은 어댑터 리비전 번호의 PCI ID로 0을 반환합니다.

*DedicatedVideoMemory*<br />형식: SIZE\_T

CPU와 공유되지 않는 전용 비디오 메모리의 바이트 수입니다.

*DedicatedSystemMemory*<br />형식: SIZE\_T

CPU와 공유되지 않는 전용 시스템 메모리의 바이트 수입니다. 이 메모리는 부팅 시 사용 가능한 시스템 메모리에서 할당됩니다.

*SharedSystemMemory*<br />형식: SIZE\_T

공유 시스템 메모리의 바이트 수입니다. 이는 어댑터가 작동 중 소비할 수 있는 시스템 메모리의 최대값입니다. 드라이버가 비디오 메모리를 관리하고 사용하는 과정에서 부수적으로 소비하는 메모리는 추가입니다.

*AdapterLuid*<br />형식: LUID

어댑터를 식별하는 고유한 값입니다. 구조체 정의는 [LUID](https://learn.microsoft.com/en-us/previous-versions/windows/hardware/drivers/ff549708\(v=vs.85\))를 참조하세요. LUID는 dxgi.h에 정의되어 있습니다.

*Flags*<br />형식: UINT

어댑터 유형을 설명하는 DXGI\_ADAPTER\_FLAG 열거형 값입니다. DXGI\_ADAPTER\_FLAG\_REMOTE 플래그는 예약되어 있습니다.

*GraphicsPreemptionGranularity*<br />형식: DXGI\_GRAPHICS\_PREEMPTION\_GRANULARITY

현재 그래픽 렌더링 작업을 수행 중인 GPU를 프리엠프트할 수 있는 세분화 수준을 설명하는 `DXGI_GRAPHICS_PREEMPTION_GRANULARITY` 열거형 값입니다.

*ComputePreemptionGranularity*<br />형식: DXGI\_COMPUTE\_PREEMPTION\_GRANULARITY

현재 컴퓨트 작업을 수행 중인 GPU를 프리엠프트할 수 있는 세분화 수준을 설명하는 `DXGI_COMPUTE_PREEMPTION_GRANULARITY` 열거형 값입니다.

## 설명

DXGI\_ADAPTER\_DESC2 구조체는 어댑터에 대한 DXGI 1.2 설명을 제공합니다. 이 구조체는 [IDXGIAdapter2::GetDesc2](/reference/graphics/d3d12_xs/interfaces/IDXGIAdapter2/methods/idxgiadapter2_getdesc2) 메서드를 사용하여 초기화됩니다.

## 요구 사항

**헤더:** d3d12\_xs.h<br />**지원되는 플랫폼**: XBOX Series 콘솔

## 함께 보기

[d3d12\_xs](/reference/graphics/d3d12_xs/d3d12_xs_members)


## Related topics

- [GetAdapterLuid](/ko/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_getadapterluid_public.md)
- [CreateMetaCommand (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/interfaces/id3d12device5/methods/id3d12device5_createmetacommand_public.md)
- [CreateShaderCacheSession (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/interfaces/id3d12device9/methods/id3d12device9_createshadercachesession_public.md)
- [XR-131 Game DVR 및 스크린샷의 디스플레이 모드 지원](/ko/publishing/certification/xr/xr-131.md)
- [CreateHeap1 (XBOX Series 콘솔)](/ko/reference/graphics/d3d12/interfaces/id3d12device4/methods/id3d12device4_createheap1_public.md)
