Bagikan melalui


struktur D3D11_VIDEO_COLOR_YCbCrA (d3d11.h)

Menentukan nilai warna YCbCr.

Sintaks

typedef struct D3D11_VIDEO_COLOR_YCbCrA {
  float Y;
  float Cb;
  float Cr;
  float A;
} D3D11_VIDEO_COLOR_YCbCrA;

Anggota

Y

Nilai luma Y.

Cb

Nilai chroma Cb.

Cr

Nilai klorma Cr.

A

Nilai alfa. Nilai berkisar dari 0 (transparan) hingga 1 (buram).

Keterangan

Nilai memiliki rentang nominal [0...1]. Mengingat format dengan n bit per saluran, nilai setiap komponen warna dihitung sebagai berikut:

val = f * ((1 << n)-1)

Misalnya, untuk format YUV 8-bit, val = BYTE(f * 255.0). Referensi hitam adalah (0,0625, 0,5, 0,5), yang sesuai dengan (16, 128, 128) dalam representasi 8-bit.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Header d3d11.h

Lihat juga

Tentang YUV Video

Struktur Video Direct3D 11