public unsafe partial void ExtGetTextures([Flow(FlowDirection.Out)] Texture *textures, [Flow(FlowDirection.In)] int maxTextures, [Flow(FlowDirection.Out)] out int numTextures);
public static unsafe void PrioritizeTexturesx(this OesFixedPoint thisApi, [Flow(FlowDirection.In)] uint n, [Count(Parameter = "n"), Flow(FlowDirection.In)] Texture *textures, [Count(Parameter = "n"), Flow(FlowDirection.In)] ReadOnlySpan <int> priorities) { // SpanOverloader thisApi.PrioritizeTexturesx(n, textures, in priorities.GetPinnableReference()); }
public static unsafe void ExtGetTextures(this QComExtendedGet thisApi, [Flow(FlowDirection.Out)] Texture *textures, [Flow(FlowDirection.In)] int maxTextures, [Flow(FlowDirection.Out)] Span <int> numTextures) { // SpanOverloader thisApi.ExtGetTextures(textures, maxTextures, out numTextures.GetPinnableReference()); }
public static unsafe bool AreTexturesResident(this ExtTextureObject thisApi, [Flow(FlowDirection.In)] uint n, [Count(Parameter = "n"), Flow(FlowDirection.In)] Texture *textures, [Count(Parameter = "n"), Flow(FlowDirection.Out)] Span <Boolean> residences) { // SpanOverloader return(thisApi.AreTexturesResident(n, textures, out residences.GetPinnableReference())); }