settuner コマンド

settuner コマンドは、現在のチューナーまたは現在のチューナーのチャンネル設定を変更します。 VCR デバイスはこのコマンドを認識します。

このコマンドを送信するには、lpszCommand パラメーターを次のように設定して mciSendString 関数を呼び出します。

_stprintf_s(
  lpszCommand, 
  TEXT("settuner %s %s %s"), 
  lpszDeviceID, 
  lpszTuner, 
  lpszFlags
); 

パラメーター

lpszDeviceID

MCI デバイスの識別子。 この識別子またはエイリアスは、デバイスを開いたときに割り当てられます。

lpszTuner

次のいずれかのフラグ。

値 説明
チャネル チャネル チューナーをチャンネルに設定 します。 VCR によっては、録画中にチャネルを変更できない場合があります。 最大チャネルより大きいチャネルは、チューナーを最大チャネルに設定します。
チャネルシークアップチャネルシークダウン 有効な信号を使用して次のチャネルをシークします。 "シークアップ" は、検索でチャネル番号をインクリメントします。 "Seek down" は、検索でチャネル番号をデクリメントします。 最大チャンネル数を超えると、チューナーはチャンネル1に折り返されます。 同様に、シークダウン時にチューナーは最大チャンネルまでラップします。
チャネルアップチャネルダウン チューナー チャンネルをインクリメントまたはデクリメントします。 VCR によっては、録画中にチャネルを変更できない場合があります。 最大チャンネル数を超えると、チューナーはチャンネル1に折り返されます。 同様に、シークダウン時にチューナーは最大チャンネルまでラップします。
number number settuner コマンドの影響を受けるチューナーを指定します。 number が指定されていない場合、既定値の 1 が想定されます。

lpszFlags

"wait"、"notify"、"test"、またはこれらの組み合わせを指定できます。 これらのフラグの詳細については、「 待機、通知、テスト フラグ」を参照してください。

戻り値

成功した場合は 0 を返し、それ以外の場合はエラーを返します。

要件

要件 値
サポートされている最小のクライアント
Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows 2000 Server [デスクトップ アプリのみ]

こちらもご覧ください

Mci

MCI コマンド文字列