[]
IDXGISwapChain2
[Guid("a8be2ac4-199f-4946-b331-79599fb98de7")]
public class SwapChain2 : SwapChain1, IDisposable, IUnknown
| Name | Description |
|---|---|
| SwapChain2(IntPtr) | Initializes a new instance of the SwapChain2 class. |
| Name | Description |
|---|---|
| MatrixTransform | GetMatrixTransform / SetMatrixTransform |
| SourceSize | Gets or sets the source region used for the swap chain. |
| Name | Description |
|---|---|
| GetFrameLatencyWaitableObject() | void* IDXGISwapChain2::GetFrameLatencyWaitableObject() |
| GetMatrixTransform(out Matrix3x2) | HRESULT IDXGISwapChain2::GetMatrixTransform([Out] DXGI_MATRIX_3X2_F* pMatrix) |
| GetMaximumFrameLatency() | HRESULT IDXGISwapChain2::GetMaximumFrameLatency([Out] unsigned int* pMaxLatency) |
| GetSourceSize(out int, out int) | HRESULT IDXGISwapChain2::GetSourceSize([Out] unsigned int* pWidth,[Out] unsigned int* pHeight) |
| SetMatrixTransform(ref Matrix3x2) | HRESULT IDXGISwapChain2::SetMatrixTransform([In] const DXGI_MATRIX_3X2_F* pMatrix) |
| SetMaximumFrameLatency(int) | HRESULT IDXGISwapChain2::SetMaximumFrameLatency([In] unsigned int MaxLatency) |
| SetSourceSize(int, int) | HRESULT IDXGISwapChain2::SetSourceSize([In] unsigned int Width,[In] unsigned int Height) |
| Name | Description |
|---|---|
| explicit operator SwapChain2(IntPtr) | Performs an explicit conversion from IntPtr to SwapChain2. |