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
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 |