# C1.Util.DX.DXGI

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="C1_Util_DX_DXGI" data-uid="C1.Util.DX.DXGI" class="text-break">C1.Util.DX.DXGI Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Adapter.html">Adapter</a></h4>
      <section><p>IDXGIAdapter</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Adapter1.html">Adapter1</a></h4>
      <section><p>IDXGIAdapter1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Adapter2.html">Adapter2</a></h4>
      <section><p>IDXGIAdapter2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DXGI.html">DXGI</a></h4>
      <section><p>DXGI functions.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DXGIObject.html">DXGIObject</a></h4>
      <section><p>IDXGIObject</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Device.html">Device</a></h4>
      <section><p>IDXGIDevice</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Device1.html">Device1</a></h4>
      <section><p>IDXGIDevice1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Device2.html">Device2</a></h4>
      <section><p>IDXGIDevice2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Device3.html">Device3</a></h4>
      <section><p>IDXGIDevice3</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DeviceChild.html">DeviceChild</a></h4>
      <section><p>IDXGIDeviceSubObject</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Factory.html">Factory</a></h4>
      <section><p>IDXGIFactory</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Factory1.html">Factory1</a></h4>
      <section><p>IDXGIFactory1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Factory2.html">Factory2</a></h4>
      <section><p>IDXGIFactory2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.FormatHelper.html">FormatHelper</a></h4>
      <section><p>Helper to use with <a class="xref" href="C1.Util.DX.DXGI.Format.html">Format</a>.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ISurfaceImageSourceManagerNative.html">ISurfaceImageSourceManagerNative</a></h4>
      <section><p>ISurfaceImageSourceManagerNative</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ISurfaceImageSourceNative.html">ISurfaceImageSourceNative</a></h4>
      <section><p>ISurfaceImageSourceNative</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ISurfaceImageSourceNativeWithD2D.html">ISurfaceImageSourceNativeWithD2D</a></h4>
      <section><p>ISurfaceImageSourceNativeWithD2D</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ISwapChainBackgroundPanelNative.html">ISwapChainBackgroundPanelNative</a></h4>
      <section><p>ISwapChainBackgroundPanelNative</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ISwapChainPanelNative.html">ISwapChainPanelNative</a></h4>
      <section><p>ISwapChainPanelNative</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.KeyedMutex.html">KeyedMutex</a></h4>
      <section><p>IDXGIKeyedMutex</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Output.html">Output</a></h4>
      <section><p>IDXGIOutput</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Output1.html">Output1</a></h4>
      <section><p>IDXGIOutput1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Output2.html">Output2</a></h4>
      <section><p>IDXGIOutput2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.PrintDocumentPackageTarget.html">PrintDocumentPackageTarget</a></h4>
      <section><p>IPrintDocumentPackageTarget</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.PrintDocumentPackageTargetFactory.html">PrintDocumentPackageTargetFactory</a></h4>
      <section><p>IPrintDocumentPackageTargetFactory</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Resource.html">Resource</a></h4>
      <section><p>IDXGIResource</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Resource1.html">Resource1</a></h4>
      <section><p>IDXGIResource1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ResultCode.html">ResultCode</a></h4>
      <section><p>DXGI result codes.</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Surface.html">Surface</a></h4>
      <section><p>IDXGISurface</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Surface1.html">Surface1</a></h4>
      <section><p>IDXGISurface1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Surface2.html">Surface2</a></h4>
      <section><p>IDXGISurface2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChain.html">SwapChain</a></h4>
      <section><p>IDXGISwapChain</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChain1.html">SwapChain1</a></h4>
      <section><p>IDXGISwapChain1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChain2.html">SwapChain2</a></h4>
      <section><p>IDXGISwapChain2</p>
</section>
    <h3 id="structs">
Structs
</h3>
      <h4><a class="xref" href="C1.Util.DX.DXGI.AdapterDescription.html">AdapterDescription</a></h4>
      <section><p>DXGI_ADAPTER_DESC</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.AdapterDescription1.html">AdapterDescription1</a></h4>
      <section><p>DXGI_ADAPTER_DESC1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.AdapterDescription2.html">AdapterDescription2</a></h4>
      <section><p>DXGI_ADAPTER_DESC2</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.FrameStatistics.html">FrameStatistics</a></h4>
      <section><p>DXGI_FRAME_STATISTICS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.MappedRectangle.html">MappedRectangle</a></h4>
      <section><p>DXGI_MAPPED_RECT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ModeDescription.html">ModeDescription</a></h4>
      <section><p>DXGI_MODE_DESC</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ModeDescription1.html">ModeDescription1</a></h4>
      <section><p>DXGI_MODE_DESC1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.OutputDescription.html">OutputDescription</a></h4>
      <section><p>DXGI_OUTPUT_DESC</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.PresentParameters.html">PresentParameters</a></h4>
      <section><p>DXGI_PRESENT_PARAMETERS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Rational.html">Rational</a></h4>
      <section><p>DXGI_RATIONAL</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SampleDescription.html">SampleDescription</a></h4>
      <section><p>DXGI_SAMPLE_DESC</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SharedResource.html">SharedResource</a></h4>
      <section><p>DXGI_SHARED_RESOURCE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SurfaceDescription.html">SurfaceDescription</a></h4>
      <section><p>DXGI_SURFACE_DESC</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChainDescription.html">SwapChainDescription</a></h4>
      <section><p>DXGI_SWAP_CHAIN_DESC</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChainDescription1.html">SwapChainDescription1</a></h4>
      <section><p>DXGI_SWAP_CHAIN_DESC1</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChainFullScreenDescription.html">SwapChainFullScreenDescription</a></h4>
      <section><p>DXGI_SWAP_CHAIN_FULLSCREEN_DESC</p>
</section>
    <h3 id="enums">
Enums
</h3>
      <h4><a class="xref" href="C1.Util.DX.DXGI.AdapterFlags.html">AdapterFlags</a></h4>
      <section><p>DXGI_ADAPTER_FLAG</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.AlphaMode.html">AlphaMode</a></h4>
      <section><p>DXGI_ALPHA_MODE</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ComputePreemptionGranularity.html">ComputePreemptionGranularity</a></h4>
      <section><p>DXGI_COMPUTE_PREEMPTION_GRANULARITY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DXGIStatus.html">DXGIStatus</a></h4>
      <section><p>DXGI_STATUS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DisplayModeEnumerationFlags.html">DisplayModeEnumerationFlags</a></h4>
      <section><p>DXGI_ENUM_MODES_FLAGS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DisplayModeRotation.html">DisplayModeRotation</a></h4>
      <section><p>DXGI_MODE_ROTATION</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DisplayModeScaling.html">DisplayModeScaling</a></h4>
      <section><p>DXGI_MODE_SCALING</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.DisplayModeScanlineOrder.html">DisplayModeScanlineOrder</a></h4>
      <section><p>DXGI_MODE_SCANLINE_ORDER</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Format.html">Format</a></h4>
      <section><p>DXGI_FORMAT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.GraphicsPreemptionGranularity.html">GraphicsPreemptionGranularity</a></h4>
      <section><p>DXGI_GRAPHICS_PREEMPTION_GRANULARITY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.MapFlags.html">MapFlags</a></h4>
      <section><p>DXGI_MAP_FLAGS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.OfferResourcePriority.html">OfferResourcePriority</a></h4>
      <section><p>DXGI_OFFER_RESOURCE_PRIORITY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.PageCountType.html">PageCountType</a></h4>
      <section><p>PageCountType enumeration</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.PresentFlags.html">PresentFlags</a></h4>
      <section><p>DXGI_PRESENT_FLAGS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Residency.html">Residency</a></h4>
      <section><p>DXGI_RESIDENCY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.ResourcePriority.html">ResourcePriority</a></h4>
      <section><p>DXGI_RESOURCE_PRIORITY</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Scaling.html">Scaling</a></h4>
      <section><p>DXGI_SCALING</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SharedResourceFlags.html">SharedResourceFlags</a></h4>
      <section><p>DXGI_SHARED_RESOURCE_FLAGS</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapChainFlags.html">SwapChainFlags</a></h4>
      <section><p>DXGI_SWAP_CHAIN_FLAG</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.SwapEffect.html">SwapEffect</a></h4>
      <section><p>DXGI_SWAP_EFFECT</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.Usage.html">Usage</a></h4>
      <section><p>DXGI_USAGE_ENUM</p>
</section>
      <h4><a class="xref" href="C1.Util.DX.DXGI.WindowAssociationFlags.html">WindowAssociationFlags</a></h4>
      <section><p>DXGI_MWA_FLAGS</p>
</section>


</div>
