Bagikan melalui


Negosiasi Surface

Gambar dan output teks memerlukan permukaan untuk menggambar. Permukaan ini dibuat oleh fungsi DrvEnableSurface dan disebut sebagai permukaan utama. Permukaan ini juga dikenal sebagai permukaan di layar, karena muncul di tampilan video. Hanya ada satu permukaan utama yang diaktifkan per PDEV meskipun driver dapat mendukung beberapa PDEV. Driver yang mendukung fungsi DrvCreateDeviceBitmap dapat membuat dan menggunakan permukaan tambahan. Permukaan bitmap ini disebut sebagai permukaan sekunder atau permukaan di luar layar. Untuk salah satu jenis permukaan, driver bertanggung jawab untuk menentukan jenis operasi gambar yang didukungnya.