[]
ID3D11UnorderedAccessView
[Guid("28acf509-7f5c-48f6-8611-f316010a6380")]
public class UnorderedAccessView : ResourceView, IDisposable, IUnknown
Initializes a new instance of the UnorderedAccessView class.
public UnorderedAccessView(IntPtr nativePtr)
nativePtr
System.IntPtrThe native pointer.
GetDescription
public UnorderedAccessViewDescription Description { get; }
Creates a UnorderedAccessView for accessing resource data.
public static UnorderedAccessView Create(Device device, Resource resource, UnorderedAccessViewDescription description)
device
DeviceThe device to use when creating this UnorderedAccessView.
resource
ResourceThe resource that represents the render-target surface. This surface must have been created with the UnorderedAccess flag.
description
UnorderedAccessViewDescriptionA structure describing the UnorderedAccessView to be created.
Creates a UnorderedAccessView for accessing resource data.
public static UnorderedAccessView Create(Device device, Resource resource)
device
DeviceThe device to use when creating this UnorderedAccessView.
resource
ResourceThe resource that represents the render-target surface. This surface must have been created with the UnorderedAccess flag.
void ID3D11UnorderedAccessView::GetDesc([Out] D3D11_UNORDERED_ACCESS_VIEW_DESC* pDesc)
public void GetDescription(out UnorderedAccessViewDescription descRef)
descRef
UnorderedAccessViewDescriptionPerforms an explicit conversion from System.IntPtr to UnorderedAccessView.
public static explicit operator UnorderedAccessView(IntPtr nativePointer)
nativePointer
System.IntPtr