IDStorageFactoryX::CreateQueue

创建 DirectStorage 队列对象。

语法

HRESULT CreateQueue(  
         const DSTORAGE_QUEUE_DESC *desc,  
         REFIID riid,  
         void **ppv  
)  

参数

desc
类型:DSTORAGE_QUEUE_DESC *

指定队列属性的描述符。

riid
类型:REFIID

指定 DirectStorage 队列接口,如 __uuidof(IDStorageQueueX)

ppv _COM_Outptr_
类型:void **

返回指向创建的对象的指针。

返回值

类型:HRESULT

标准 HRESULT 错误代码。

备注

DirectStorage 队列会一直保留读取请求,直至游戏调用队列中的 Submit。 DStorage 队列中的所有条目都按它们排队的顺序完成。

有关详细信息,请参阅 DirectStorage 概述中的“IDStorageQueueX”部分。

要求

头文件:dstorage_xs.h

库:dstorage_xs.lib

支持的平台:Xbox Series 主机

另请参阅

IDStorageFactoryX
DStorage