Microsoft DirectX 8.0

IChannelTuneRequest インターフェイス

IChannelTuneRequest インターフェイスは、アナログ TV 固有の TuneRequest オブジェクトに実装される。このインターフェイスを使用すると、アプリケーションからアナログ TV ネットワーク用のチューニング要求を作成できる。

メソッド名説明
ITuneRequest メソッド 
get_TuningSpaceチューニング空間オブジェクトを取得する。
get_ComponentsIComponent オブジェクトのコレクションを取得する。
Cloneこのチューニング要求の新しいコピーを返す。
get_Locatorネットワーク プロバイダから呼び出され、要求されたブロードキャストに関連付けられた ILocator オブジェクトを取得する。
put_Locatorネットワーク プロバイダから呼び出され、要求されたブロードキャストに関連付けられた ILocator オブジェクトを設定する。
IChannelTuneRequest メソッド 
get_Channelチューニングするチャンネルを取得する。
put_Channelチューニングするチャンネルを設定する。

IChannelTuneRequest::get_Channel

IChannelTuneRequest インターフェイス

チューニングするチャンネルを取得する。

構文

HRESULT get_Channel(
    short* Channel
    );

パラメータ

Channel
[out, retval] 現在のチャンネルを受け取る Short 型変数へのポインタ。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

IChannelTuneRequest::put_Channel

IChannelTuneRequest インターフェイス

チューニングするチャンネルを設定する。

構文

HRESULT put_Channel(
    short Channel
    );

パラメータ

Channel
[in] チャンネルを指定する Short 型変数。

戻り値

成功した場合は、S_OK を返す。失敗した場合は、標準の IErrorInfo インターフェイスを使ってエラー情報を取得できる。

注意

Channel の指定値がチューニング空間に設定された最小チャンネルより小さい場合は、最大チャンネルに "ラップ アラウンド" する。同様に、Channel の指定値がチューニング空間に設定された最大チャンネルより大きい場合は、最小チャンネルに "ラップ アラウンド" する。