[]
Copy a region from a source resource to a destination resource.
public void CopySubresourceRegion(Resource source, int sourceSubresource, ResourceRegion? sourceRegion, Resource destination, int destinationSubResource, int dstX = 0, int dstY = 0, int dstZ = 0)
Type | Name | Description |
---|---|---|
Resource | source | A reference to the source resource (see Resource). |
int | sourceSubresource | Source subresource index. |
ResourceRegion? | sourceRegion | A reference to a 3D box (see ResourceRegion) that defines the source subresources that can be copied. If NULL, the entire source subresource is copied. The box must fit within the source resource. |
Resource | destination | A reference to the destination resource (see Resource). |
int | destinationSubResource | Destination subresource index. |
int | dstX | The x-coordinate of the upper left corner of the destination region. |
int | dstY | The y-coordinate of the upper left corner of the destination region. For a 1D subresource, this must be zero. |
int | dstZ | The z-coordinate of the upper left corner of the destination region. For a 1D or 2D subresource, this must be zero. |