Antarmuka IMDSPDeviceControl (mswmdm.h)
Antarmuka IMDSPDeviceControl menyediakan metode untuk mengontrol perangkat. Setelah antarmuka ini diperoleh dari instans tertentu dari antarmuka IMDSPDevice , metode kontrol digunakan untuk kontrol jarak jauh pemutaran audio streaming, rekaman, jeda, hentikan, dan cari operasi pada perangkat tersebut. Menerapkan antarmuka ini bersifat opsional. Untuk informasi selengkapnya, lihat Antarmuka Wajib dan Opsional.
Metode antarmuka IMDSPDeviceControl mendukung beberapa mode kontrol audio, tergantung pada konteks penggunaannya. Konteks tersebut didefinisikan oleh metode Pencarian . Metode GetCapabilities digunakan untuk menentukan jenis operasi apa yang dapat dilakukan oleh perangkat.
Antarmuka IMDSPDeviceControl mewarisi dari antarmuka IUnknown . IMDSPDeviceControl juga memiliki jenis anggota ini:
Antarmuka IMDSPDeviceControl memiliki metode ini.
IMDSPDeviceControl::GetCapabilities Metode GetCapabilities mengambil mask kemampuan untuk perangkat yang terkait dengan antarmuka kontrol ini. Kemampuan ini menjelaskan metode kontrol perangkat yang didukung oleh perangkat media. |
IMDSPDeviceControl::GetDCStatus Metode GetDCStatus mengambil status kontrol perangkat. |
IMDSPDeviceControl::P ause Metode Jeda menjeda sesi putar atau rekam saat ini pada posisi saat ini dalam konten. (IMDSPDeviceControl.Pause) |
IMDSPDeviceControl::P lay Metode Putar mulai diputar pada posisi pencarian saat ini. Jika metode Pencarian belum dipanggil, maka pemutaran dimulai di awal file pertama, dan panjang putar tidak ditentukan. |
IMDSPDeviceControl::Record Metode Rekam mulai merekam dari input rekaman eksternal perangkat pada posisi pencarian saat ini. Metode Pencarian harus dipanggil terlebih dahulu. |
IMDSPDeviceControl::Resume Metode Lanjutkan melanjutkan operasi pemutaran atau rekaman saat ini dari posisi file yang disimpan selama panggilan ke Jeda. |
IMDSPDeviceControl::Seek Metode Pencarian mencari posisi yang digunakan sebagai titik awal dengan metode Putar atau Rekam. (IMDSPDeviceControl.Seek) |
IMDSPDeviceControl::Stop Metode Hentikan menghentikan aliran saat ini. |
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | mswmdm.h |