Microsoft DirectX 8.0 (Visual Basic)

DirectPlayVoiceServer8.SetTransmitTargets

クライアントからセッションの指定されたメンバへのオーディオ転送を制御する。

SetTransmitTargets(playerSourceID As Long, _
    playerTargetIDs As Long(), _
    lFlags As Long)

指定項目

playerSourceID
ターゲットが設定されるユーザーの DVID。
playerTargetIDs
音声送信を受信するプレーヤーまたはグループの DVID を指定する Long 値の配列。ターゲットを指定しない場合は、このパラメータに空の配列を渡す。すべてのプレーヤーを指定するには、DVID_ALLPLAYERS を保持する単項目の配列を作成する。
lFlags
予約済み。0 に設定すること。

エラー コード

失敗した場合は、Err.Number に次のいずれかの値が設定される。

DVERR_INVALIDPARAM
DVERR_NOTALLOWED
DVERR_INVALIDFLAGS
DVERR_INVALIDPOINTER
DVERR_NOTINITIALIZED
DVERR_INVALIDTARGET

注意

このメソッドは、DirectPlay Voice セッションの作成時に DVSESSION_SERVERCONTROLTARGET フラグが指定された場合にのみ使用できる。このフラグが指定されていない場合、メソッドは DVERR_NOTALLOWED を返す。