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

# DStorageGetFactory

> DStorageGetFactory

# DStorageGetFactory

정적 DirectStorage 팩터리 개체를 반환합니다.

## 구문

```cpp theme={null}
HRESULT DStorageGetFactory(  
         REFIID riid,  
         void **ppv  
)  
```

### 매개 변수

*riid*   \
형식: REFIID

DirectStorage 팩터리 인터페이스를 지정합니다(예: `__uuidof(IDStorageFactoryX2)`).

*ppv*   \
형식: void \*\*

정적 DirectStorage 팩터리 개체에 대한 참조를 받는 포인터입니다.

### 반환 값

형식: HRESULT

표준 HRESULT 오류 코드입니다.

## 설명

이 함수는 정적 DirectStorage 팩터리 개체([IDStorageFactoryX2](/reference/system/dstorage/interfaces/IDStorageFactoryX2/idstoragefactoryx2))를 반환합니다. 이 개체를 사용하여 DirectStorage 큐를 만들고, DirectStorage 접근용 파일을 열고, 전역 작업을 수행합니다.

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

## 요구 사항

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

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

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

## 함께 보기

[IDStorageFactoryX](/reference/system/dstorage/interfaces/IDStorageFactoryX/idstoragefactoryx)\
[IDStorageFactoryX1](/reference/system/dstorage/interfaces/IDStorageFactoryX1/idstoragefactoryx1)\
[IDStorageFactoryX2](/reference/system/dstorage/interfaces/IDStorageFactoryX2/idstoragefactoryx2)\
[DStorage](/reference/system/dstorage/dstorage_members)


## Related topics

- [IDStorageFactoryX](/ko/reference/system/dstorage/interfaces/IDStorageFactoryX/idstoragefactoryx.md)
- [IDStorageFactoryX1](/ko/reference/system/dstorage/interfaces/IDStorageFactoryX1/idstoragefactoryx1.md)
- [IDStorageFactoryX2](/ko/reference/system/dstorage/interfaces/IDStorageFactoryX2/idstoragefactoryx2.md)
- [DStorage](/ko/reference/system/dstorage/dstorage_members.md)
- [IDStorageFactoryX1::GetStats](/ko/reference/system/dstorage/interfaces/IDStorageFactoryX1/methods/idstoragefactoryx1_getstats.md)
