internal UnorderedTextureArrayAccessView(UnorderedAccessViewHandle resourceViewHandle, ITextureArray resource, uint mipIndex, uint firstArrayElementIndex, uint numArrayElements) : base(resourceViewHandle, resource) { MipIndex = mipIndex; FirstArrayElementIndex = firstArrayElementIndex; NumArrayElements = numArrayElements; }
internal UnorderedBufferAccessView(UnorderedAccessViewHandle resourceViewHandle, IBuffer resource, uint firstElementIndex, uint numElements, bool appendConsumeSupport, bool includesCounter, bool isRawAccessView) : base(resourceViewHandle, resource) { FirstElementIndex = firstElementIndex; NumElements = numElements; AppendConsumeSupport = appendConsumeSupport; IncludesCounter = includesCounter; IsRawAccessView = isRawAccessView; }
internal UnorderedTextureAccessView(UnorderedAccessViewHandle resourceViewHandle, ITexture resource, uint mipIndex) : base(resourceViewHandle, resource) { MipIndex = mipIndex; }
internal UnorderedAccessView(UnorderedAccessViewHandle resourceViewHandle, IResource resource) : base(resourceViewHandle, resource) { }