Bagikan melalui


Struktur LINEMEDIACONTROLMEDIA (tapi.h)

Struktur LINEMEDIACONTROLMEDIA menjelaskan tindakan media yang akan dijalankan saat mendeteksi perubahan jenis media. Ini digunakan sebagai entri dalam array. Fungsi lineSetMediaControl dan TSPI_lineSetMediaControl menggunakan struktur ini.

Sintaks

typedef struct linemediacontrolmedia_tag {
  DWORD dwMediaModes;
  DWORD dwDuration;
  DWORD dwMediaControl;
} LINEMEDIACONTROLMEDIA, *LPLINEMEDIACONTROLMEDIA;

Anggota

dwMediaModes

Satu atau beberapa jenis media. Anggota ini menggunakan salah satu konstanta LINEMEDIAMODE_.

dwDuration

Durasi waktu di mana jenis media harus ada sebelum aplikasi harus diberi tahu atau tindakan kontrol media harus diambil, dalam milidetik.

dwMediaControl

Tindakan kontrol media. Anggota ini menggunakan salah satu konstanta LINEMEDIACONTROL_.

Keterangan

Struktur ini mungkin tidak diperpanjang.

Struktur LINEMEDIACONTROLMEDIA mendefinisikan jenis media tiga <, durasi, tindakan> kontrol media. Array tiga kali lipat ini diteruskan ke fungsi lineSetMediaControl untuk mengatur tindakan kontrol media yang dipicu oleh perubahan jenis media untuk panggilan tertentu. Ketika perubahan pada jenis media yang tercantum terdeteksi, maka tindakan yang sesuai pada aliran media dipanggil.

Persyaratan

   
Header tapi.h

Lihat juga

TSPI_lineSetMediaControl

lineSetMediaControl