MFCompareFullToPartialMediaType

完全なメディア型を部分的なメディア型と比較する。

MFCompareFullToPartialMediaType pMFTypeFull, pMFTypePartial

pMFTypeFull : [var] 完全なメディア型の IMFMediaType インターフェイスへのポインタ。
pMFTypePartial : [var] 部分的なメディア型の IMFMediaType インターフェイスへのポインタ。

(プラグイン / モジュール : mfplat.dll)

解説

完全なメディア型を部分的なメディア型と比較する。

[戻り値]
完全なメディア型が部分的なメディア型と互換性がある場合は TRUE を返し、そうでない場合は FALSE を返す。

[備考]

パイプラインコンポーネントは、受け入れ可能なフォーマットの範囲を記述するために部分的なメディア型を返す場合がある。部分的なメディア型は少なくともメジャータイプ
GUID を持つが、完全に記述するために必要な属性の一部が欠けている場合がある。欠けている属性は部分型にとって "don't care"
の値を表す。例えば部分的なビデオ型は幅や高さの属性が欠けている場合がある。このドキュメントは省略されている。

情報

プラグイン / モジュールmfplat.dll
バージョン1.0
作成日2026/04/16
著作者IronHSP / CsWin32 bridge
URLhttps://github.com/inovia/IronHSP
備考Win32 API の mfplat.dll 関数群。CsWin32 + win32metadata から自動生成。
hsp3net 専用 (intptr / NSTRUCT / wstr を使用)。
タイプ拡張命令
グループWin32API
対応環境
  • Windows 版 HSP
hs ファイルhsphelp\win32_mfplat_gen2.hs