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

# IDStorageFactoryX2::CreateQueue1

> IDStorageFactoryX2::CreateQueue1

# IDStorageFactoryX2::CreateQueue1

DirectStorage 큐 개체를 만듭니다.

## 구문

```cpp theme={null}
HRESULT CreateQueue1(  
         const DSTORAGE_QUEUE_DESC1 *desc,  
         REFIID riid,  
         void **ppv  
)  
```

### 매개 변수

*desc*\
형식: [DSTORAGE\_QUEUE\_DESC1](/reference/system/dstorage/structs/dstorage_queue_desc1) \*

생성된 큐의 자동 제출 기능을 비활성화하는 기능을 포함하여 큐의 속성을 지정하는 설명자입니다.

*riid*\
형식: REFIID

DirectStorage 큐 인터페이스를 지정합니다(예: `__uuidof(IDStorageQueueX2)`).

*ppv*   \_COM\_Outptr\_\
형식: void \*\*

생성된 개체에 대한 포인터를 반환합니다.

### 반환 값

형식: HRESULT

표준 HRESULT 오류 코드입니다.

## 설명

DirectStorage 큐는 타이틀이 큐에서 [Submit](/reference/system/dstorage/interfaces/IDStorageQueueX/methods/idstoragequeuex_submit)을 호출할 때까지 읽기 요청을 보관합니다. DirectStorage 큐의 모든 항목은 큐에 등록된 순서대로 완료됩니다.

자세한 내용은 [DirectStorage 개요](/build/console-features/storage/directstorage/directstorage-overview)의 "IDStorageQueueX2" 섹션을 참조하세요.

## 요구 사항

**헤더:** dstorage\_xs.h

**라이브러리:** dstorage\_xs.lib

**지원되는 플랫폼:** XBOX Series 콘솔

## 함께 보기

[IDStorageFactoryX2](/reference/system/dstorage/interfaces/IDStorageFactoryX2/idstoragefactoryx2)\
[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

- [IDStorageQueueX2](/ko/reference/system/dstorage/interfaces/IDStorageQueueX2/idstoragequeuex2.md)
- [DSTORAGE_QUEUE_OPTIONS](/ko/reference/system/dstorage/structs/dstorage_queue_options.md)
- [IDStorageFactoryX2](/ko/reference/system/dstorage/interfaces/IDStorageFactoryX2/idstoragefactoryx2.md)
- [DirectStorage 개요](/ko/build/console-features/storage/directstorage/directstorage-overview.md)
- [DStorageGetFactory](/ko/reference/system/dstorage/functions/dstoragegetfactory.md)
