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 主机