[]
IDXGISurface
[Guid("cafcb56c-6ac3-4889-bf47-9e23bbd260ec")]
public class Surface : DeviceChild, IDisposable, IUnknown
Name | Description |
---|---|
Surface(IntPtr) | Initializes a new instance of the Surface class. |
Name | Description |
---|---|
Description | GetDescription |
Name | Description |
---|---|
FromSwapChain(SwapChain, int) | Gets a swap chain back buffer. |
GetDescription(out SurfaceDescription) | HRESULT IDXGISurface::GetDesc([Out] DXGI_SURFACE_DESC* pDesc) |
Map(MapFlags) | Acquires access to the surface data. |
Map(MapFlags, out DataStream) | Acquires access to the surface data. |
Map(out MappedRectangle, int) | HRESULT IDXGISurface::Map([Out] DXGI_MAPPED_RECT* pLockedRect,[In] unsigned int MapFlags) |
Unmap() | HRESULT IDXGISurface::Unmap() |
Name | Description |
---|---|
explicit operator Surface(IntPtr) |