[]
IDXGISwapChain1
[Guid("790a45f7-0d42-4876-983a-0a55cfe6f4aa")]
public class SwapChain1 : SwapChain, IDisposable, IUnknown
| Name | Description |
|---|---|
| SwapChain1(IntPtr) | Initializes a new instance of the SwapChain1 class. |
| Name | Description |
|---|---|
| Description1 | GetDescription1 |
| FullScreenDescription | GetFullScreenDescription |
| Name | Description |
|---|---|
| GetBackgroundColor() | HRESULT IDXGISwapChain1::GetBackgroundColor([Out] D3DCOLORVALUE* pColor) |
| GetCoreWindow(Guid) | HRESULT IDXGISwapChain1::GetCoreWindow([In] const GUID& refiid,[Out] void** ppUnk) |
| GetDescription1(out SwapChainDescription1) | HRESULT IDXGISwapChain1::GetDesc1([Out] DXGI_SWAP_CHAIN_DESC1* pDesc) |
| GetFullScreenDescription(out SwapChainFullScreenDescription) | HRESULT IDXGISwapChain1::GetFullScreenDesc([Out] DXGI_SWAP_CHAIN_FULLSCREEN_DESC* pDesc) |
| GetHwnd() | HRESULT IDXGISwapChain1::GetHwnd([Out] HWND* pHwnd) |
| GetRestrictToOutput() | HRESULT IDXGISwapChain1::GetRestrictToOutput([Out] IDXGIOutput** ppRestrictToOutput) |
| GetRotation() | HRESULT IDXGISwapChain1::GetRotation([Out] DXGI_MODE_ROTATION* pRotation) |
| IsTemporaryMonoSupported() | BOOL IDXGISwapChain1::IsTemporaryMonoSupported() |
| Present1(int, PresentFlags, ref PresentParameters) | HRESULT IDXGISwapChain1::Present1([In] unsigned int SyncInterval,[In] DXGI_PRESENT_FLAGS PresentFlags,[In] const void* pPresentParameters) |
| Present1(int, PresentFlags, RectL[]) | HRESULT IDXGISwapChain1::Present1([In] unsigned int SyncInterval,[In] DXGI_PRESENT_FLAGS PresentFlags,[In] const void* pPresentParameters) |
| SetBackgroundColor(ColorF) | HRESULT IDXGISwapChain1::SetBackgroundColor([In] const D3DCOLORVALUE* pColor) |
| SetRotation(DisplayModeRotation) | HRESULT IDXGISwapChain1::SetRotation([In] DXGI_MODE_ROTATION Rotation) |
| Name | Description |
|---|---|
| explicit operator SwapChain1(IntPtr) | Performs an explicit conversion from IntPtr to SwapChain1. |