struktur DXGI_RGBA

Mewakili nilai warna dengan alfa, yang digunakan untuk transparansi.

Sintaks

typedef struct _DXGI_RGBA {
  float r;
  float g;
  float b;
  float a;
} DXGI_RGBA;

Anggota

R

Nilai floating-point yang menentukan komponen merah warna. Nilai ini umumnya berada dalam rentang dari 0,0 hingga 1,0. Nilai 0,0 menunjukkan tidak adanya komponen merah sepenuhnya, sementara nilai 1,0 menunjukkan bahwa warna merah sepenuhnya ada.

g

Nilai floating-point yang menentukan komponen hijau warna. Nilai ini umumnya berada dalam rentang dari 0,0 hingga 1,0. Nilai 0,0 menunjukkan tidak adanya komponen hijau sepenuhnya, sementara nilai 1,0 menunjukkan bahwa hijau sepenuhnya ada.

B

Nilai floating-point yang menentukan komponen biru warna. Nilai ini umumnya berada dalam rentang dari 0,0 hingga 1,0. Nilai 0,0 menunjukkan tidak adanya komponen biru sepenuhnya, sementara nilai 1,0 menunjukkan bahwa warna biru sepenuhnya ada.

a

Nilai floating-point yang menentukan komponen alfa warna. Nilai ini umumnya berada dalam rentang dari 0,0 hingga 1,0. Nilai 0,0 menunjukkan transparan sepenuhnya, sementara nilai 1,0 menunjukkan buram sepenuhnya.

Keterangan

Anda dapat mengatur anggota struktur ini ke nilai di luar rentang 0 hingga 1 untuk menerapkan beberapa efek yang tidak biasa. Nilai yang lebih besar dari 1 menghasilkan lampu kuat yang cenderung membersihkan adegan. Nilai negatif menghasilkan cahaya gelap yang benar-benar menghilangkan cahaya dari adegan.

Jenis header DXGItype.h mendefinisikan DXGI_RGBA sebagai alias D3DCOLORVALUE, sebagai berikut:

typedef D3DCOLORVALUE DXGI_RGBA;

Anda dapat menggunakan DXGI_RGBA dengan IDXGISwapChain1::SetBackgroundColor, IDXGISwapChain1::GetBackgroundColor, dan DXGI_ALPHA_MODE.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows 8 dan Pembaruan Platform untuk Windows 7 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung
Windows Server 2012 dan Pembaruan Platform untuk Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Header
DXGItype.h

Lihat juga

Struktur DXGI

D3DCOLORVALUE

D3DCOLORVALUE (dalam Direct3D 9)