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());
 }
Exemple #4
0
 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()));
 }