IDStorageFactoryX::CreateStatusArray
创建 DirectStorage 状态数组对象。
语法
HRESULT CreateStatusArray(
UINT32 capacity,
PCSTR name,
REFIID riid,
void **ppv
)
参数
容量
类型:UINT32
指定数组可以容纳的状态条目数。
name
类型:PCSTR
状态数组的名称。 用于调试。
riid
类型:REFIID
指定 DirectStorage 状态接口,如 __uuidof(IDStorageStatusArrayX)
。
ppv _COM_Outptr_
类型:void **
接收新创建的状态数组对象。
返回值
类型:HRESULT
标准 HRESULT 错误代码。
备注
DirectStorage 状态数组存储完成状态标志。 若要将“状态写入”排入队列,调用 IDStorageQueueX::EnqueueStatus。
有关详细信息,请参阅 DirectStorage 概述中的“EnqueueStatus/EnqueueSignal”部分。
要求
头文件:dstorage_xs.h
库:dstorage_xs.lib
支持的平台:Xbox Series 主机