D3DCOLOR_XYUV makro
Menginisialisasi warna dengan nilai (y, u, v).
Sintaks
D3DCOLOR D3DCOLOR_XYUV(
int y,
int u,
int v
);
Parameter
-
y
-
Komponen luminance warna. Nilai ini harus dalam rentang 0 hingga 255.
-
u
-
Kecerahan biru warna. Nilai ini harus dalam rentang 0 hingga 255.
-
v
-
Kecerahan merah warna. Nilai ini harus dalam rentang 0 hingga 255.
Nilai kembali
Mengembalikan nilai D3DCOLOR yang sesuai dengan nilai yang disediakan (y, u, v).
Keterangan
Warna RGB dapat dikurangi menjadi 16 bit per piksel dengan konversi ke perbedaan luminans dan warna dengan persamaan berikut:
y (luminance) = 0.299*red + 0.587*green + 0.114*blue
u = blue - luminance
v = red - luminance
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|
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