Win32 API 日本語リファレンス
ホームGraphics.Imaging › IWICEnumMetadataItem

IWICEnumMetadataItem

COM
IIDdc2bb46d-3f07-481e-8625-220c4aedbb33継承元IUnknown自前メソッド開始 vtbl3

メソッド 4

vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。

vtbl 3 HRESULT Next(DWORD celt, PROPVARIANT* rgeltSchema, PROPVARIANT* rgeltId, PROPVARIANT* rgeltValue, DWORD* pceltFetched)
celtDWORDin取得を要求するメタデータ項目数。
rgeltSchemaPROPVARIANT*inout各項目のスキーマ名を受け取るPROPVARIANT配列。NULL指定可。
rgeltIdPROPVARIANT*inout各項目のID(名前)を受け取るPROPVARIANT配列。
rgeltValuePROPVARIANT*inout各項目の値を受け取るPROPVARIANT配列。NULL指定可。
pceltFetchedDWORD*out実際に取得された項目数を受け取る出力先DWORD。
vtbl 4 HRESULT Skip(DWORD celt)
celtDWORDinスキップ(読み飛ばす)するメタデータ項目数。
vtbl 5 HRESULT Reset()
vtbl 6 HRESULT Clone(IWICEnumMetadataItem** ppIEnumMetadataItem)
ppIEnumMetadataItemIWICEnumMetadataItem**out現在位置を保持した複製の列挙子を受け取る出力先。