ホーム › Graphics.Imaging › IWICMetadataReaderInfo
IWICMetadataReaderInfo
COMメソッド 3
vtbl = vtable インデックス(0始まり)。HSP等からCOMメソッドをインデックス指定で呼ぶ際に使用します。0〜2 は IUnknown。
vtbl 18 HRESULT GetPatterns(GUID* guidContainerFormat, DWORD cbSize, WICMetadataPattern* pPattern, DWORD* pcCount, DWORD* pcbActual)
| guidContainerFormat | GUID* | in | パターンを取得する対象のコンテナー形式GUID。 |
| cbSize | DWORD | in | pPatternバッファーのバイトサイズ。容量を示す。 |
| pPattern | WICMetadataPattern* | outoptional | メタデータ識別パターンを受け取るWICMetadataPattern配列。NULLでサイズ問合せ。 |
| pcCount | DWORD* | outoptional | 実際のパターン数を受け取る出力先。 |
| pcbActual | DWORD* | outoptional | 実際に必要または書き込まれたバイト数を受け取る出力先。 |
vtbl 19 HRESULT MatchesPattern(GUID* guidContainerFormat, IStream* pIStream, BOOL* pfMatches)
| guidContainerFormat | GUID* | in | 照合に使用するコンテナー形式GUID。 |
| pIStream | IStream* | in | 判定対象データを保持する入力ストリーム。 |
| pfMatches | BOOL* | out | ストリームがパターンに一致するか否かを受け取る出力先。 |
vtbl 20 HRESULT CreateInstance(IWICMetadataReader** ppIReader)
| ppIReader | IWICMetadataReader** | out | この情報に対応するIWICMetadataReaderの新規インスタンスを受け取る出力先。 |