ITuningSpace::get_DefaultPreferredComponentTypes
get_DefaultPreferredComponentTypes メソッドは、このチューニング空間のデフォルト優先コンポーネント タイプのリストを返す。
構文
HRESULT get_DefaultPreferredComponentTypes(
IComponentTypes** ppComponentTypes
);
パラメータ
ppComponentTypes
[out] IComponentTypes インターフェイス ポインタを受け取る変数のアドレス。このインターフェイスを使ってコンポーネント タイプを列挙する。呼び出し元はそのインターフェイスを解放しなければならない。
戻り値
成功した場合は S_OK を返す。メソッドが失敗した場合は、標準 COM IErrorInfo インターフェイスを使ってエラー情報を取得できる。
注意
コンポーネントはプログラム内のストリームである。優先コンポーネントには、たとえば英語のオーディオ ストリームなどが設定されている。コンポーネントが複数ある場合、チューナーは優先コンポーネントを先に再生しようとする。
チューニング空間にデフォルトの優先タイプがない場合、このメソッドは成功するが、ppComponentTypes パラメータで値 NULL を返す。ポインタの参照を解除する前に、NULL 値がないかどうかをチェックすること。
参照