Describes an output or physical connection between the adapter (video card) and a device.
typedef struct DXGI_OUTPUT_DESC {
WCHAR DeviceName[32];
RECT DesktopCoordinates;
BOOL AttachedToDesktop;
DXGI_MODE_ROTATION Rotation;
HMONITOR Monitor;
} DXGI_OUTPUT_DESC;
DeviceName
A string that contains the name of the output device.
DesktopCoordinates
A RECT structure containing the bounds of the output in desktop coordinates. Desktop coordinates depend on the dots per inch (DPI) of the desktop. For info about writing DPI-aware Win32 apps, see High DPI.
AttachedToDesktop
True if the output is attached to the desktop; otherwise, false.
Rotation
A member of the DXGI_MODE_ROTATION enumerated type describing on how an image is rotated by the output.
Monitor
An HMONITOR handle that represents the display monitor. For more information, see HMONITOR and the Device Context.
The DXGI_OUTPUT_DESC structure is initialized by the IDXGIOutput::GetDesc method.
Header: Declared in d3d11_x.h (dxgi.h on other Windows platforms).