ICodecAPI::IsSupported メソッド (icodecapi.h)

IsSupported メソッドは、コーデックが特定のプロパティをサポートしているかどうかを照会します。

構文

HRESULT IsSupported(
  [in] const GUID *Api
);

パラメーター

[in] Api

クエリを実行するプロパティを指定する GUID へのポインター。 標準のコーデック プロパティの一覧については、「 Codec API のプロパティ」を参照してください。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_FALSE
コーデックは プロパティをサポートしていません。
S_OK
コーデックでは、 プロパティがサポートされています。
E_NOTIMPL
コーデックは プロパティをサポートしていません。

注釈

前の表のエラー以外のエラーは、呼び出しを処理できないことを示します。

メモ コーデックで プロパティがサポートされていない場合、メソッドは S_FALSE または E_NOTIMPL を返すことができます。 E_NOTIMPL値をお勧めしますが、以前のドキュメントではS_FALSEのみ記載されているため、一部のコーデックでその値が返される場合があります。 アプリケーションでは、値 S_OKを明示的にテストする必要があります。
 

要件

要件
サポートされている最小のクライアント Windows 10 ビルド 20348
サポートされている最小のサーバー Windows 10 ビルド 20348
Header icodecapi.h

こちらもご覧ください

Codec API リファレンス

エンコーダー API

ICodecAPI