IMFMediaEngineExtension::CanPlayType メソッド (mfmediaengine.h)
オブジェクトが指定した種類のメディア リソースを読み込むことができるかどうかを照会します。
構文
HRESULT CanPlayType(
[in] BOOL AudioOnly,
[in] BSTR MimeType,
[out] MF_MEDIA_ENGINE_CANPLAY *pAnswer
);
パラメーター
[in] AudioOnly
TRUE の場合、メディア エンジンはオーディオ専用モードに設定されます。 それ以外の場合、メディア エンジンはオーディオ ビデオ モードに設定されます。
[in] MimeType
RFC 4281 で定義されているオプションの codecs パラメーターを含む MIME の種類を含む文字列。
[out] pAnswer
MF_MEDIA_ENGINE_CANPLAY列挙体のメンバーを受け取ります。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
メディア エンジン拡張機能で 1 つ以上の MIME の種類がサポートされている場合は、このメソッドを実装します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリ |UWP アプリ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリ |UWP アプリ] |
対象プラットフォーム | Windows |
ヘッダー | mfmediaengine.h |