Baca dalam bahasa Inggris

Bagikan melalui


D1133: Presisi Buffer Tidak Diketahui Tidak Diizinkan

D2D1_BUFFER_PRECISION_UNKNOWN tidak diizinkan sebagai parameter untuk API ini.

 

Kemungkinan Penyebabnya

Direct2D memungkinkan aplikasi menentukan presisi buffer yang diinginkan untuk beberapa operasi. Misalnya, presisi yang digunakan untuk alur pencitraan ditentukan menggunakan ID2D1DeviceContext::SetRenderingControls. Penentu BUFFER_PRECISION_UNKNOWN memungkinkan aplikasi untuk melakukan forego pengaturan ini dan Direct2D akan menggunakan nilai default, tetapi penentu ini tidak diizinkan untuk beberapa operasi. Secara khusus, mungkin tidak diizinkan selama pembuatan koleksi penghentian gradien.

Kemungkinan Perbaikan

Pastikan bahwa penentu BUFFER_PRECISION_UNKNOWN tidak digunakan dengan ID2D1DeviceContext::CreateGradientStopCollection. Gunakan nilai presisi yang diketahui; pertimbangkan untuk menggunakan presisi format permukaan target untuk operasi.