腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
MTKView
-
调整
纹理
大小
以
填充
视图
ios
、
swift
、
avfoundation
、
metal
、
metalkit
该项目演示了如何使用
MTKView
作为AVCaptureSession的预览。 我一直未能弄清楚如何让我的
MTKView
呈现“全屏”(特别是在iPhone X、XS和第三代iPad专业版上)。作为测试,我设置了; 在我的
MTKView
的初始化中,确认
MTKView
的
大小
合适(我可以在有问题的区域看到红色背景,但我的相机预览不会拉伸到填满屏幕)。scaleY = scaleX / scaleY} else { scaleX = scaleY / sca
浏览 88
提问于2019-02-22
得票数 4
3
回答
调整
MTKView
大小
可在重绘之前缩放旧内容
macos
、
core-animation
、
metal
mtkView
.delegate=self
mtkView
.isPaused=truesetFrameSize被重写
以
触发重新显示。每当
视图
调整
大小
时,它都会在重新绘制所有内容之前缩放其旧内容。这给人一种抖动的感觉。我尝试将
MTKView
的图层的contentGravity属性设置为一个不能<em
浏览 11
提问于2017-07-28
得票数 7
回答已采纳
2
回答
在
MTKView
上渲染MTLTexture不能保持纵横比
ios
、
swift
、
metal
、
metalkit
我有一个1080x1920像素的
纹理
。我试着把它渲染到一个不同宽高比的
MTKView
上。(即iPad/iPhone X全屏)。这就是我为
MTKView
渲染
纹理
的方式 }
浏览 10
提问于2018-01-03
得票数 1
1
回答
金属中的多采样/锯齿边缘(iOS)
ios
、
swift
、
metal
更新:决赛: 因此,在最后,它确实出现了多重抽样工作。
浏览 0
提问于2016-03-25
得票数 10
回答已采纳
3
回答
如何在
MTKView
中正确定位图像?
swift
、
macos
、
mtkview
我正在尝试实现一个使用
MTKView
和核心图像过滤器的图像编辑
视图
,并有基本的工作,可以看到过滤器在实时应用。然而,图像在
视图
中的位置不正确-有人可以为我指出需要做什么才能在
视图
中正确呈现图像的正确方向。它需要适合
视图
并保留其原始纵横比。值得一提的是,
MTKView
是ScrollView中另一个
视图
的子
视图
,用户可以
调整
它的
大小
。我不清楚Metals是如何处理
视图
大小
调整<
浏览 97
提问于2020-07-06
得票数 0
1
回答
如何以编程方式更改我的viewController的
视图
?
ios
、
swift
、
uiview
、
uiviewcontroller
我可以使用故事板在UIViewController中更改
视图
的类,如下所示: 我如何才能以编程方式达到同样的效果?convenience init() { self.init(nibName: nil, bundle: nil) self.view =
MTKView
似乎更改了
MTKView
的
视图
,但框架的
大小
并不像通过故事板执行此操作时那样
调整
。
浏览 0
提问于2017-01-25
得票数 4
2
回答
可可中的
MTKView
不能吸引视网膜
swift
、
cocoa
、
metal
我在可可有个
MTKView
。我需要做任何额外的设置才能让它工作吗?class MyView :
MTKView
let scale = NSScreen.mainScreen()!.metalLayer.contentsScale = scalemetalLayer.drawableSize = s下面是我从图像中加
浏览 0
提问于2016-06-01
得票数 4
2
回答
无效委托停止响应-(
MTKView
)drawInMTKView:(非空
MTKView
*)
视图
调用
macos
、
cocoa
、
metal
我在一个由窗口控制器管理的窗口中有一个
MTKView
。当我第一次实例化窗口控制器和窗口时,
MTKView
调用了我的委托的两个调用,并且drawInMTKView
以
首选的速率被调用:- (void)
mtkView
:(nonnull
MTKView
*)view drawableSizeWillChange:(CGSize)size 如果关闭窗口(而不是释放窗口,只是隐藏窗口),当我重新打开窗口时,当
浏览 1
提问于2018-12-09
得票数 3
1
回答
用与原来不同
大小
的
纹理
动画化SKSpriteNode
swift
、
sprite-kit
、
skspritenode
、
skaction
、
sktexture
我想用来自SKSpriteNode的
纹理
来动画一个SKTextureAtlas,使用SKAction.animateWithTextures(textures,timePerFrame,resize,restore然而,地图集中的
纹理
有一个比原始
纹理
稍大的
大小
(基本上是一个字符移动)。当操作运行时,
纹理
要么被压缩
以
适应精灵的原始
大小
,要么当我将resize设置为false时重新输入,这会改变字符的位置。不过,我想要的是,
纹理
被锚定在左下角(或右下角,取
浏览 1
提问于2016-06-01
得票数 2
1
回答
iOS金属:锯齿和混叠
ios
、
objective-c
、
opengl-es
、
metal
、
antialiasing
有以下改进:
浏览 5
提问于2019-12-17
得票数 5
回答已采纳
2
回答
金属API
视图
没有呈现传递描述符。
swift
、
cocoa
、
metal
我目前正在尝试构建一个金属应用程序,而不需要在Xcode中使用IB (纯粹是编程,没有故事板),而且我在使用
MTKView
代理程序时遇到了一些问题。makeKeyAndOrderFront(nil)
视图
主计长:import MetalKit fatalError("Cant Get Metal View")
浏览 2
提问于2020-04-20
得票数 0
回答已采纳
2
回答
在SwiftUI中使用MetalView?如何在其中放置要显示的内容?
swift
、
macos
、
swiftui
、
metal
、
core-image
{
mtkView
.delegate = context.coordinator
mtkView
.preferredFramesPerSecond但是我搞不懂如何使用这个MetalView()来显示数据,当我从SwiftUI
视图
调用它时,它似乎确实有效。我想用它来显示一个用CIFilters过滤和操作的CIImage… 有没有人可以给我指个方向,告诉我如何告诉这个
视图
如何显示一些东西?我想我需
浏览 119
提问于2021-01-05
得票数 1
回答已采纳
2
回答
CAMetalLayer nextDrawable返回零,因为分配失败
swift
、
macos
、
storyboard
、
runtime-error
、
metal
当使用情节提要(macOS/ above )创建项目时,窗口将打开,其中包含预期的内容(
填充
红色),但当我试图用代码(macOS/Command工具项目)替换情节提要时,会在上面提到的错误上执行循环。:
MTKView
!override func loadView() { self.view =
mtkView
guard le
浏览 1
提问于2020-03-18
得票数 7
回答已采纳
1
回答
如何在NSScrollView中显示非常大的基于金属的
纹理
?
macos
、
cocoa
、
metal
、
core-image
、
nsscrollview
我使用Metal来渲染图像,所以NSClipView的documentView是一个
MTKView
。我支持放大/缩小图像的功能。渲染流水线的最后一步将Metal
纹理
包装到CIImage中,在那里我应用CIAffineTransform滤镜进行缩放。startTaskToRender:image error:&error]; 当文档
视图
大小
改变时问题是,当放大因子
浏览 63
提问于2020-06-24
得票数 0
回答已采纳
1
回答
Xcode 4界面生成器执行不需要的控件自动
调整
大小
iphone
、
xcode4
我刚接触Xcode,在将控件添加到
视图
中时,我遇到了Xcode自动
调整
控件
大小
的问题。实际上,我尝试添加到
视图
中的每个控件都会
调整
大小
以
填充
整个
视图
,而我不知道如何手动
调整
控件
大小
和/或禁用
调整
大小
以
填充
第一个位置。我们该怎么做呢? 感谢您的帮助:)
浏览 2
提问于2011-03-16
得票数 1
1
回答
金属
视图
(
MTKView
)绘图尺寸问题
ios
、
xcode
、
view
、
metal
这里我有一个
MTKView
,并在摄像头上实时运行一个简单的CIFilter。这个很好用。在较旧设备的自拍相机上,如iPhone 5、iPad Air,馈送会被绘制在较小的区域上。UPDATE:发现当这种情况发生时,给
MTKView
喂食的CMSampleBuffer的
大小
会更小。我想每个更新中的
纹理
都需要放大吗?makeCommandQueue() self.metalBufferView =
MTKView
(frame: frame, device: self.metalD
浏览 1
提问于2018-05-18
得票数 7
1
回答
使用Apple's Metal的透明窗口和
视图
objective-c
、
swift
、
macos
、
metal
、
metalkit
实际上,创建这样一个窗口非常简单,该窗口必须将opaque属性设置为false,并以清晰的颜色
填充
相应的
视图
。在此之后,可以使用图形上下文来绘制CGImage
以
更新
视图
,而具有alpha通道的相应区域将是透明/半透明的。我决定做同样的事情,但使用金属API,也就是说,我用一个
MTKView
替换了我的
视图
,使用
纹理
而不是CGImage来绘制窗口。我阅读了中的相应章节,然后以其中一个示例(“基本
纹理
化”)为例,决定对其进行修改,
以</em
浏览 0
提问于2018-08-09
得票数 2
1
回答
SpriteKit SKAction.animateWithTextures:
调整
大小
和恢复
swift
、
sprite-kit
SKAction.animateWithTextures的恢复和
调整
大小
参数是什么?如果我有一个图像是500x500,而我的动画是400x400,那么
调整
大小
:true将用400x400动画替换我的500x500吗?恢复:在播放完动画后,true会把它带回到500x500,而如果恢复是假的,它会让我原来的500x500雪碧保持在更小的400x400
大小
? 谢谢,我只想确认一下就是这样!
浏览 5
提问于2017-06-05
得票数 1
回答已采纳
1
回答
如何在glsl片段着色器中提取本机分辨率
纹理
textures
、
glsl
、
multisampling
我正在尝试使用2d
纹理
作为查找表,
以
索引到更大的
纹理
中。然后
纹理
将颜色值映射到四边形上。我的问题是,当我取样时,较大的
纹理
看起来比它的本机分辨率要小。例如,我有一个很大的4kx4k
纹理
。查找
纹理
对大
纹理
的1kx1k区域进行采样。然后,
纹理
将结果映射到一个
填充
视图
端口的四边形,该
视图
端口宽1k宽x1k。我仍然希望看到一个1:1的地图之间的
纹理
四边形和1kx1k部分的
浏览 3
提问于2013-11-07
得票数 0
回答已采纳
2
回答
如何在3.5英寸和4英寸屏幕之间
调整
大小
(自动布局中的动态约束?)
xcode
、
constraints
、
autolayout
、
screen-size
我有一个用背景图像
填充
屏幕的
视图
。其他
视图
(文本字段)位于准确的位置(背景图像包括文本字段背景图像)。当我从3.5“屏幕更改为4”时,文本字段不会
以
与背景
调整
大小
相同的方式更改。bg图像只是简单地
调整
大小
以
填充
整个屏幕,但文本字段会跳出对齐方式。 有没有一种方法可以有两组约束,每种屏幕尺寸一组?或者,有没有办法让
视图
与另一个
视图
成比例地
调整
大小
?
浏览 1
提问于2013-10-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
办公小技巧:PPT制作超酷动态图
用Excel制作的九宫格图片,方法很简单,一学就会
Surfer 25中的新增功能
为什么Excel一旦插入图片就变土味?这些方法帮你化腐朽为神奇
越早学会这几个常见Word技巧,对你的帮助越大
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券