DXGI_OUTPUT_DESC1-Struktur (dxgi1_6.h)

Beschreibt eine Ausgabe oder physische Verbindung zwischen dem Adapter (Video Karte) und einem Gerät, einschließlich zusätzlicher Informationen zu Farbfunktionen und Verbindungstyp.

Syntax

typedef struct DXGI_OUTPUT_DESC1 {
  WCHAR                 DeviceName[32];
  RECT                  DesktopCoordinates;
  BOOL                  AttachedToDesktop;
  DXGI_MODE_ROTATION    Rotation;
  HMONITOR              Monitor;
  UINT                  BitsPerColor;
  DXGI_COLOR_SPACE_TYPE ColorSpace;
  FLOAT                 RedPrimary[2];
  FLOAT                 GreenPrimary[2];
  FLOAT                 BluePrimary[2];
  FLOAT                 WhitePoint[2];
  FLOAT                 MinLuminance;
  FLOAT                 MaxLuminance;
  FLOAT                 MaxFullFrameLuminance;
} DXGI_OUTPUT_DESC1;

Member

DeviceName[32]

Typ: WCHAR[32]

Eine Zeichenfolge, die den Namen des Ausgabegeräts enthält.

DesktopCoordinates

Typ: RECT

Eine RECT-Struktur , die die Grenzen der Ausgabe in Desktopkoordinaten enthält. Desktopkoordinaten hängen von den DPI -Werten (Dots per Inch) des Desktops ab. Informationen zum Schreiben von DPI-fähigen Win32-Apps finden Sie unter Hohe DPI-Werte.

AttachedToDesktop

Typ: BOOL

True, wenn die Ausgabe an den Desktop angefügt ist; andernfalls false.

Rotation

Typ: DXGI_MODE_ROTATION

Ein Element des DXGI_MODE_ROTATION aufgezählten Typs, der beschreibt, wie ein Bild von der Ausgabe gedreht wird.

Monitor

Typ: HMONITOR

Ein HMONITOR-Handle , das den Anzeigemonitor darstellt. Weitere Informationen finden Sie unter HMONITOR und Gerätekontext.

BitsPerColor

Typ: UINT

Die Anzahl der Bits pro Farbkanal für das aktive Drahtformat der Anzeige, die an diese Ausgabe angefügt ist.

ColorSpace

Typ: DXGI_COLOR_SPACE_TYPE

Die aktuellen erweiterten Farbfunktionen der Anzeige, die an diese Ausgabe angefügt ist. Insbesondere, ob es in der Lage ist, Farb- und Leuchtdichtewerte außerhalb des sRGB-Farbraums zu reproduzieren. Der Wert DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 gibt an, dass die Anzeige auf SDR/sRGB beschränkt ist. Der Wert DXGI_COLOR_SPACE_RGB_FULL_G2048_NONE_P2020 gibt an, dass die Anzeige erweiterte Farbfunktionen unterstützt.

Ausführliche Helligkeits- und Farbfunktionen finden Sie unter zusätzliche Elemente dieser Struktur.

RedPrimary[2]

Typ: FLOAT[2]

Die primäre rote Farbe in xy-Koordinaten der Anzeige, die an diese Ausgabe angefügt ist. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

GreenPrimary[2]

Typ: FLOAT[2]

Die primäre grüne Farbe in xy-Koordinaten der Anzeige, die an diese Ausgabe angefügt ist. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

BluePrimary[2]

Typ: FLOAT[2]

Die primäre blaue Farbe in xy-Koordinaten der Anzeige, die an diese Ausgabe angefügt ist. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

WhitePoint[2]

Typ: FLOAT[2]

Der Weißpunkt in xy-Koordinaten der Anzeige, die an diese Ausgabe angefügt ist. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

MinLuminance

Typ: FLOAT

Die minimale Leuchtdichte in Nits, die die an diese Ausgabe angefügte Anzeige rendern kann. Der Inhalt sollte diesen Mindestwert für ein optimales Rendering nicht überschreiten. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

MaxLuminance

Typ: FLOAT

Die maximale Leuchtdichte in Nits, die das an diese Ausgabe angefügte Display rendern kann; Dieser Wert ist wahrscheinlich nur für einen kleinen Bereich des Bereichs gültig. Der Inhalt sollte diesen Mindestwert für ein optimales Rendering nicht überschreiten. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

MaxFullFrameLuminance

Typ: FLOAT

Die maximale Leuchtdichte in Nits, die das an diese Ausgabe angefügte Display rendern kann; Im Gegensatz zu MaxLuminance ist dieser Wert für eine Farbe gültig, die den gesamten Bereich des Bereichs ausfüllt. Der Inhalt sollte diesen Wert im gesamten Bereich für ein optimales Rendering nicht überschreiten. Dieser Wert stammt in der Regel aus dem EDID der entsprechenden Anzeige oder manchmal aus einer Überschreibung.

Bemerkungen

Die DXGI_OUTPUT_DESC1-Struktur wird von der IDXGIOutput6::GetDesc1-Methode initialisiert.

Anforderungen

   
Kopfzeile dxgi1_6.h

Siehe auch

DXGI-Strukturen