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 コマンド文字列