Freigeben über


D3D11_VIDEO_COLOR_RGBA-Struktur (d3d11.h)

Gibt einen RGB-Farbwert an.

Syntax

typedef struct D3D11_VIDEO_COLOR_RGBA {
  float R;
  float G;
  float B;
  float A;
} D3D11_VIDEO_COLOR_RGBA;

Member

R

Der rote Wert.

G

Der grüne Wert.

B

Der blaue Wert.

A

Der Alphawert. Die Werte reichen von 0 (transparent) bis 1 (undurchsichtig).

Hinweise

Die RGB-Werte haben einen Nominalbereich von [0...1]. Für ein RGB-Format mit n Bits pro Kanal wird der Wert jeder Farbkomponente wie folgt berechnet:

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

Beispiel: für RGB-32 (8 Bits pro Kanal) val = BYTE(f * 255.0).

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 8 [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2012 [Desktop-Apps | UWP-Apps]
Kopfzeile d3d11.h

Weitere Informationen

Direct3D 11-Videostrukturen