Bagikan melalui


Menyambungkan dan mengonfigurasi tampilan

Bagian ini untuk pengembang driver tampilan dan OEM. Ini berlaku untuk Windows 7 (dan Windows Server 2008 R2) dan versi yang lebih baru dari sistem operasi Microsoft Windows.

API Win32 Menyambungkan dan Mengonfigurasi Tampilan (CCD) memberikan kontrol lebih besar atas penyiapan tampilan desktop. Mereka juga dapat digunakan untuk membuat aplikasi Anda ditampilkan dengan benar di perangkat potret. Misalnya, sebelum Windows 7, tidak mungkin untuk mengatur mode kloning dengan menggunakan fungsi ChangeDisplaySettingsEx . API CCD menjauh dari penggunaan konsep Windows Graphics Device Interface (GDI) seperti nama tampilan dan konsep Windows Display Driver Model (WDDM) seperti adaptor, sumber, dan pengidentifikasi target.

Panel kontrol tampilan, tombol panas, dan manajer Hot Plug Detection (HPD) dapat menggunakan API CCD. OEM dapat menggunakan API CCD untuk applet nilai tambah mereka alih-alih menggunakan escape driver privat.

API CCD menyediakan fungsionalitas berikut:

  • Hitung jalur tampilan yang dimungkinkan dari tampilan yang saat ini tersambung.

  • Atur topologi (misalnya, kloning dan perluas), informasi tata letak, resolusi, orientasi, dan rasio aspek untuk semua tampilan yang terhubung dalam satu panggilan fungsi. Dengan melakukan beberapa pengaturan untuk semua tampilan yang terhubung dalam satu panggilan fungsi, jumlah kilatan layar berkurang.

  • Menambahkan atau memperbarui pengaturan ke database persistensi.

  • Terapkan pengaturan yang dipertahankan dalam database.

  • Gunakan logika mode terbaik untuk menerapkan pengaturan tampilan optimal.

  • Gunakan logika topologi terbaik untuk menerapkan topologi optimal untuk tampilan yang terhubung.

  • Mulai atau hentikan output paksa.

  • Izinkan kunci panas OEM untuk menggunakan database persistensi sistem operasi.

API CCD tidak dapat menangani tugas berikut. Selain itu, API CCD tidak kompatibel mundur dengan model driver tampilan Windows 2000.

  • Ganti set API dan driver privat yang sebelumnya disediakan vendor perangkat keras untuk mengontrol penyiapan tampilan desktop.

  • Teruskan data privat ke driver miniport tampilan mode kernel.

  • Menyediakan sekumpulan API kontrol monitor.

  • Kueri kemampuan pemantauan, yang mencakup EDID, DDCCI, dan sebagainya.

  • Berikan pengidentifikasi konteks untuk mengidentifikasi pengaturan yang diambil api CCD secara unik dari database persistensi.

  • Meskipun API CCD memungkinkan penelepon untuk mendapatkan dan mengatur tampilan, api tersebut tidak menyediakan fungsionalitas apa pun untuk menghitung mode sumber yang mungkin di jalur tertentu. API yang ada sebelum Windows 7 sudah menyediakan fungsionalitas ini.

Selain menggunakan API CCD untuk menyiapkan tampilan desktop, vendor perangkat keras harus memodifikasi driver miniport tampilan Windows 7 Windows Display Driver Model (WDDM) mereka untuk mendukung CCD. Untuk informasi selengkapnya tentang mendukung CCD di driver miniport tampilan, lihat CCD DDI.