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

# DStorage

> DStorage

# DStorage

## 인터페이스

| 인터페이스                                                                                                      | 설명                              |
| ---------------------------------------------------------------------------------------------------------- | ------------------------------- |
| [IDStorageFactoryX](/reference/system/dstorage/interfaces/IDStorageFactoryX/idstoragefactoryx)             | 정적 DirectStorage 팩터리 개체를 나타냅니다. |
| [IDStorageFactoryX1](/reference/system/dstorage/interfaces/IDStorageFactoryX1/idstoragefactoryx1)          | 정적 DirectStorage 팩터리 개체를 나타냅니다. |
| [IDStorageFactoryX2](/reference/system/dstorage/interfaces/IDStorageFactoryX2/idstoragefactoryx2)          | 정적 DirectStorage 팩터리 개체를 나타냅니다. |
| [IDStorageFileX](/reference/system/dstorage/interfaces/IDStorageFileX/idstoragefilex)                      | DirectStorage로 접근할 파일을 나타냅니다.   |
| [IDStorageQueueX](/reference/system/dstorage/interfaces/IDStorageQueueX/idstoragequeuex)                   | DirectStorage 큐를 나타냅니다.         |
| [IDStorageQueueX1](/reference/system/dstorage/interfaces/IDStorageQueueX1/idstoragequeuex1)                | DirectStorage 큐를 나타냅니다.         |
| [IDStorageQueueX2](/reference/system/dstorage/interfaces/IDStorageQueueX2/idstoragequeuex2)                | DirectStorage 큐를 나타냅니다.         |
| [IDStorageStatusArrayX](/reference/system/dstorage/interfaces/IDStorageStatusArrayX/idstoragestatusarrayx) | 이전 읽기 요청에 대한 상태 항목의 배열을 나타냅니다.  |

## 함수

| 함수                                                                            | 설명                              |
| ----------------------------------------------------------------------------- | ------------------------------- |
| [DStorageGetFactory](/reference/system/dstorage/functions/dstoragegetfactory) | 정적 DirectStorage 팩터리 개체를 반환합니다. |

## 구조체

| 구조체                                                                                                    | 설명                                |
| ------------------------------------------------------------------------------------------------------ | --------------------------------- |
| [DSTORAGE\_ERROR\_RECORD](/reference/system/dstorage/structs/dstorage_error_record)                    | 실패한 DirectStorage 요청의 자세한 레코드입니다. |
| [DSTORAGE\_PRIORITY\_STATS data structure](/reference/system/dstorage/structs/dstorage_priority_stats) | 우선 순위별 DirectStorage 통계입니다.       |
| [DSTORAGE\_QUEUE\_DESC](/reference/system/dstorage/structs/dstorage_queue_desc)                        | DirectStorage 큐의 속성입니다.           |
| [DSTORAGE\_QUEUE\_DESC1](/reference/system/dstorage/structs/dstorage_queue_desc1)                      | DirectStorage 큐의 속성입니다.           |
| [DSTORAGE\_QUEUE\_INFO](/reference/system/dstorage/structs/dstorage_queue_info)                        | DirectStorage 큐의 속성 및 현재 상태입니다.   |
| [DSTORAGE\_QUEUE\_INFO1](/reference/system/dstorage/structs/dstorage_queue_info1)                      | DirectStorage 큐의 속성 및 현재 상태입니다.   |
| [DSTORAGE\_QUEUE\_OPTIONS](/reference/system/dstorage/structs/dstorage_queue_options)                  | DirectStorage 큐 생성을 위한 옵션입니다.     |
| [DSTORAGE\_REQUEST](/reference/system/dstorage/structs/dstorage_request)                               | DirectStorage 읽기 요청을 나타냅니다.       |
| [DSTORAGE\_REQUEST\_OPTIONS](/reference/system/dstorage/structs/dstorage_request_options)              | DirectStorage 읽기 요청에 대한 옵션입니다.    |
| [DSTORAGE\_STATS](/reference/system/dstorage/structs/dstorage_stats)                                   | DirectStorage 통계입니다.              |

## 열거형

| 열거형                                                                                              | 설명                                      |
| ------------------------------------------------------------------------------------------------ | --------------------------------------- |
| [DSTORAGE\_BCPACK\_MODE](/reference/system/dstorage/enums/dstorage_bcpack_mode)                  | 파일에서 콘텐츠를 읽은 후에 수행할 BCPack 압축 해제 유형입니다. |
| [DSTORAGE\_COMMAND\_TYPE](/reference/system/dstorage/enums/dstorage_command_type)                | DirectStorage 요청의 유형입니다.                |
| [DSTORAGE\_DEBUG](/reference/system/dstorage/enums/dstorage_debug)                               | DirectStorage 디버그 계층을 제어하는 플래그입니다.      |
| [DSTORAGE\_PRIORITY](/reference/system/dstorage/enums/dstorage_priority)                         | DirectStorage 큐의 우선 순위 수준입니다.           |
| [DSTORAGE\_REQUEST\_SOURCE\_TYPE](/reference/system/dstorage/enums/dstorage_request_source_type) | DirectStorage 요청의 원본 유형입니다.             |
| [DSTORAGE\_STAGING\_BUFFER\_SIZE](/reference/system/dstorage/enums/dstorage_staging_buffer_size) | 유효한 스테이징 버퍼 크기입니다.                      |
| [DSTORAGE\_SWIZZLE\_MODE](/reference/system/dstorage/enums/dstorage_swizzle_mode)                | 수행할 텍스처 스위즐 유형입니다.                      |


## Related topics

- [DSTORAGE_DEBUG](/ko/reference/system/dstorage/enums/dstorage_debug.md)
- [DSTORAGE_STATS](/ko/reference/system/dstorage/structs/dstorage_stats.md)
- [DSTORAGE_PRIORITY](/ko/reference/system/dstorage/enums/dstorage_priority.md)
- [DSTORAGE_REQUEST](/ko/reference/system/dstorage/structs/dstorage_request.md)
- [DSTORAGE_QUEUE_INFO](/ko/reference/system/dstorage/structs/dstorage_queue_info.md)
