KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE
Properti KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE menentukan rotasi horizontal atau vertikal kamera dan dapat menentukan keduanya secara bersamaan.
Tabel Ringkasan Penggunaan
Dapatkan | Set | Target | Jenis deskriptor properti | Jenis nilai properti |
---|---|---|---|---|
Ya | Ya | Filter atau simpul | KSPROPERTY_CAMERACONTROL_NODE_S2 atau KSPROPERTY_CAMERACONTROL_S2 tergantung pada apakah permintaan tersebut untuk filter atau node | Sepasang bilangan bulat LONG |
Nilai properti (data operasi) adalah sepasang bilangan bulat PANJANG yang menentukan pengaturan pan relatif kamera dan kemiringan. Ukuran nilai mewakili kecepatan pan yang diinginkan; nilai yang lebih tinggi mewakili kecepatan yang lebih tinggi.
Nilai1 | Deskripsi |
---|---|
0 | Hentikan gerakan horizontal kamera. |
Nilai positif | Mulailah menggeser ke kanan. |
Nilai negatif | Mulailah menggeser ke kiri. |
Ukuran nilai mewakili kecepatan tilt yang diinginkan; nilai yang lebih tinggi mewakili kecepatan yang lebih tinggi.
Nilai2 | Deskripsi |
---|---|
0 | Hentikan gerakan vertikal kamera. |
Nilai positif | Mulai putar kamera ke atas. |
Nilai negatif | Mulai putar kamera ke bawah. |
Keterangan
Saat membuat permintaan yang ditetapkan untuk menggeser kamera, klien harus menyediakan salah satu nilai dalam tabel sebelumnya di anggota Value1 dari struktur deskriptor properti.
Demikian pula, saat membuat permintaan yang ditetapkan untuk memiringkan kamera, klien menyediakan salah satu nilai dalam tabel sebelumnya di anggota Value2 dari struktur deskriptor properti.
Saat membuat permintaan get, klien menerima nilai pan di anggota Value1 dan nilai kemiringan di anggota Value2 dari struktur KSPROPERTY_CAMERACONTROL_S2 atau KSPROPERTY_CAMERACONTROL_NODE_S2 . Nilai menunjukkan status pan atau tilt kamera saat ini.
Perhatikan bahwa perangkat tertentu mungkin hanya mendukung rentang kecepatan tertentu. Untuk menentukan rentang kecepatan yang didukung oleh perangkat, aplikasi dapat mengeluarkan permintaan KSPROPERTY_TYPE_BASICSUPPORT . Anda dapat menentukan KSPROPERTY_TYPE_BASICSUPPORT di anggota Bendera dari struktur KSPROPERTY_ITEM .
Beberapa perangkat hanya mendukung satu kecepatan pan atau kemiringan. Dalam hal ini, tanda anggota Value1 atau Value2 menunjukkan arah mana yang akan menggeser.
Persyaratan
Header: ksmedia.h (sertakan Ksmedia.h)
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk