> ## 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.

# D3D12_FEATURE_DATA_EXISTING_HEAPS

> 어댑터가 기존 시스템 메모리로부터 힙 생성을 지원하는지에 대한 세부 정보를 제공합니다.

어댑터가 기존 시스템 메모리로부터 힙 생성을 지원하는지에 대한 세부 정보를 제공합니다. 이러한 힙은 일반적인 사용을 위한 것이 아니라, 어댑터 폴트 또는 장치 제거 이벤트 발생 후에도 지속되는 것이 보장되기 때문에 진단 목적으로 매우 유용합니다. [ID3D12Device::CreateHeap](/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createheap_public) 또는 [ID3D12Device::CreateCommittedResource](/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createcommittedresource_public)에서 반환되는 힙은 힙이 시스템 메모리에 있더라도 지속성이 보장되지 않습니다.

## 구문

```cpp theme={null}
typedef struct D3D12_FEATURE_DATA_EXISTING_HEAPS
{
    BOOL Supported;
} D3D12_FEATURE_DATA_EXISTING_HEAPS
```

### 멤버

*Supported*\
형식: BOOL

어댑터가 기존 시스템 메모리로부터 힙을 만들 수 있으면 **TRUE**입니다. 그렇지 않으면 **FALSE**입니다.

## 설명

다양한 성능 및 호환성 상의 이유로, 애플리케이션은 진단 목적을 제외하고 이 기능을 사용해서는 안 됩니다. 특히 이 기능을 사용해 생성된 힙은 크로스 어댑터 속성을 가진 시스템 메모리 힙만 지원하므로, 일반적인 애플리케이션 시나리오에서 활용할 수 있는 많은 최적화 기회를 배제하게 됩니다.

## 요구 사항

**헤더:** d3d12\_xs.h 또는 d3d12\_x.h\
**라이브러리:** d3d12\_xs.lib 또는 d3d12\_x.lib\
**지원 플랫폼:** XBOX Series 콘솔 및 XBOX One 제품군

## 관련 항목

[핵심 구조체](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/direct3d-12-structures)

[D3D12\_FEATURE](/reference/graphics/d3d12/enums/d3d12_feature_public)

[ID3D12Device::CreateCommittedResource](/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createcommittedresource_public)

[ID3D12Device::CreateHeap](/reference/graphics/d3d12/interfaces/id3d12device/methods/id3d12device_createheap_public)


## Related topics

- [D3D12_FEATURE](/ko/reference/graphics/d3d12/enums/d3d12_feature_public.md)
- [D3D12_FEATURE_DATA_SERIALIZATION](/ko/reference/graphics/d3d12/structs/d3d12_feature_data_serialization_public.md)
- [D3D12_RESOURCE_HEAP_TIER](/ko/reference/graphics/d3d12/enums/d3d12_resource_heap_tier_public.md)
- [D3D12_FEATURE_DATA_D3D12_OPTIONS](/ko/reference/graphics/d3d12/structs/d3d12_feature_data_d3d12_options_public.md)
- [D3D12_HEAP_TYPE](/ko/reference/graphics/d3d12/enums/d3d12_heap_type_public.md)
