IDXGIOutput interface
An IDXGIOutput interface represents an adapter output (such as a monitor).
Members
The IDXGIOutput interface inherits from IDXGIObject. IDXGIOutput also has these types of members:
Methods
The IDXGIOutput interface has these methods.
| Method | Description |
|---|---|
| FindClosestMatchingMode |
Finds the display mode that most closely matches the requested display mode. Note Starting with Direct3D 11.1, we recommend not to use FindClosestMatchingMode anymore to find the display mode that most closely matches the requested display mode. Instead, use IDXGIOutput1::FindClosestMatchingMode1, which supports stereo display mode.
|
| GetDesc |
Get a description of the output. |
| GetDisplayModeList |
Gets the display modes that match the requested format and other input options. |
| GetDisplaySurfaceData |
Gets a copy of the current display surface. Note Starting with Direct3D 11.1, we recommend not to use GetDisplaySurfaceData anymore to retrieve the current display surface. Instead, use IDXGIOutput1::GetDisplaySurfaceData1, which supports stereo display mode.
|
| GetFrameStatistics |
Gets statistics about recently rendered frames. |
| GetGammaControl |
Gets the gamma control settings. |
| GetGammaControlCapabilities |
Gets a description of the gamma-control capabilities. |
| ReleaseOwnership |
Releases ownership of the output. |
| SetDisplaySurface |
Changes the display mode. |
| SetGammaControl |
Sets the gamma controls. |
| TakeOwnership |
Takes ownership of an output. |
| WaitForVBlank |
Halt a thread until the next vertical blank occurs. |
Remarks
To see the outputs available, use IDXGIAdapter::EnumOutputs. To see the specific output that the swap chain will update, use IDXGISwapChain::GetContainingOutput.
Requirements
|
Header |
|
|---|---|
|
Library |
|
See also

