ITocEntry::GetSubEntries 方法 (wmcodecdsp.h)

GetSubEntries 方法获取由先前调用 SetSubEntries 设置的子项索引数组。

语法

HRESULT GetSubEntries(
  [in, out] DWORD *pdwNumSubEntries,
  [out]     WORD  *pwSubEntryIndices
);

参数

[in, out] pdwNumSubEntries

如果 pwSubEntryIndicesNULL,则这是一个输出参数,用于接收与此条目关联的子条目数。 如果 pwSubEntryIndices 不为 NULL,则这是一个输入参数,用于指定 pwSubEntryIndices 指向的调用方分配数组中的 DWORD数。

[out] pwSubEntryIndices

NULL,或指向调用方分配的 DWORD数组的指针,该数组接收子项索引。

返回值

该方法返回 HRESULT。 可能的值包括(但并不限于)下表中的项。

返回代码 说明
S_OK
方法成功。
MF_E_BUFFERTOOSMALL
如果 pwSubEntryIndices 不为 NULL 且子项数大于 pdwNumSubEntries 指定的数量,则方法将返回此错误代码。 在这种情况下, pdwNumSubEntries 用作输出参数,并接收可用子项索引的数目。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
目标平台 Windows
标头 wmcodecdsp.h
DLL Wmvdspa.dll

另请参阅

ITocEntry

SetSubEntries