草庐IT

title_buffer

全部标签

ios Metal : multiple kernel calls in one command buffer

我在结合Swift和Metal中实现多个内核函数时遇到问题。我的目标是对图像实现逐blockDCT变换。DCT通过两个矩阵乘法实现。J=H*I*H^-1以下代码显示了内核函数本身以及在swift代码中使用的调用。如果我单独运行每个内核函数,它可以工作,但我无法设法将写缓冲区从第一个内核函数移交给第二个函数。因此,第二个函数总是返回一个仅填充0的缓冲区。所有图像输入和输出缓冲区都是400x400大的RGB(每个分量为16位整数)。矩阵是8x816位整数。是否需要特殊命令来同步不同内核函数的缓冲区读写访问?还是我做错了什么?谢谢你的帮助shaders.metalstructImage3D1

android - Android : How can I center its title? 上的自定义对话框

我正在开发一个Android应用程序。如何将我正在使用的自定义对话框的标题居中? 最佳答案 另一种以编程方式完成的方法是使用setCustomTitle()://CreatingtheAlertDialogwithacustomxmllayout(youcanstillusethedefaultAndroidversion)AlertDialog.Builderbuilder=newAlertDialog.Builder(this);LayoutInflaterinflater=(LayoutInflater)this.getSys

android - Android : How can I center its title? 上的自定义对话框

我正在开发一个Android应用程序。如何将我正在使用的自定义对话框的标题居中? 最佳答案 另一种以编程方式完成的方法是使用setCustomTitle()://CreatingtheAlertDialogwithacustomxmllayout(youcanstillusethedefaultAndroidversion)AlertDialog.Builderbuilder=newAlertDialog.Builder(this);LayoutInflaterinflater=(LayoutInflater)this.getSys

ios - 如何在 Swift 中为 UIButton 设置 Title Padding (Inset)

我是一名初级iOS程序员,尝试开发一个iOS应用程序。我在应用程序的主页上放置了几个按钮,如图所示。请看红圈。图片和标题之间没有空格(填充/插入)。实际上,我已经使用这段代码设置了图像和标题插图。但是,它并没有给出任何不同的结果。buttonDoctor.titleLabel?.numberOfLines=2buttonDoctor.titleLabel?.lineBreakMode=.byWordWrappingbuttonMedical.titleLabel?.numberOfLines=2buttonMedical.titleLabel?.lineBreakMode=.byWor

swift - setTitle(_ title : String? , for state : UIControlState) where is . 正常状态?

这个问题在这里已经有了答案:UIControlState.NormalisUnavailable(4个答案)关闭6年前。我正在使用Xcode8上的iOS10将我的应用程序更新到Swift3我得到一个错误:Btn.setTitle('str',forState:.Normal).Normal不再是UIControlState的枚举类型。我应该为此状态使用哪种类型的UIControlState?Apple枚举现在定义为publicstructUIControlState:OptionSet{publicinit(rawValue:UInt)publicstaticvarhighlighte

iOS Swift : Trying to use write image buffer to construct video, 未调用 finishWritingWithCompletionHandler。输出视频包含零字节

我试图只从静态图像中写入两帧来构建视频。我一直在绕过时间参数。似乎最后一步finishWritingWithCompletionHandler从未被调用(完成写入......永远不会输出)。只创建了一个零字节.mp4视频。并且没有发生错误。不知道为什么。这是我使用的代码:funccreateBackgroundVideo(CompletionHandler:(path:String)->Void){varmaybeError:NSError?letfileMgr=NSFileManager.defaultManager()letdocDirectory=NSHomeDirectory(

ios swift : lag when changing navigationbar title font across different VCs

在VC之间切换导航栏标题字体时有一些延迟,感谢任何帮助。在我的mainVC上,我将viewDidLoad中的导航栏标题字体设置为:self.navigationController?.navigationBar.titleTextAttributes=[NSFontAttributeName:UIFont(name:"Billabong",size:27)!,NSForegroundColorAttributeName:UIColor.whiteColor()]并且,为了在其他以下VC上切换回正常字体,我将mainVCviewWillDisappear上的字体改回正常:self.nav

c - 数组元素取消引用和寻址 - &buffer[index] - 在 Swift 中有效吗?

我正在编写一个Swift应用程序,我需要使用C函数从套接字进行一些网络缓冲。Swift通过桥接头导入这些函数,它们需要一个缓冲区指针参数。这两个函数是有效的:read(Sockets,void*buf,intnum);write(Sockets,constvoid*buf,intnum);Swift编译器指出这些函数需要UnsafePointer.我有一些[UInt8]保存我的可写数据并接受我的可读数据的类型。Swift编译器不会提示我写的东西,但是我相信下面的代码没有按照我期望的C语法执行。这是我的读取循环:varindex:Int32=0whileindexbufferSize{t

ios - "SceneKit: error, missing buffer [-1/2]"试图将制服传递给 Metal 着色器时

我已将SCNProgram附加到SceneKit的几何体,并且我正在尝试将制服传递给片段着色器。在我的简单代码片段中,我只是将输出颜色作为统一传递给片段着色器,片段着色器将它作为输出值返回。我已经测试了着色器并且它们可以工作,因为我可以在顶点着色器中成功地旋转一个对象,或者在片段着色器中以不同的颜色绘制一个对象,等等......但问题是当我通过制服时。这是我的片段着色器:structUniforms{float4color;};fragmentfloat4myFragment(MyVertexOutputin[[stage_in]],constantUniforms&uniforms[

swift - 撤消麻烦 : Initialise `NSPersistentDocument` programmatically without "edited" flag in title bar

我有一个使用核心数据和NSPersistentDocument的小应用程序。对于新文档,我使用单个Settings元素初始化文档。我已经可以抑制初始化生成的撤消条目,但是...奇怪的行为是这样的:文档开始时窗口标题中没有“已编辑”标志。我一点击“编辑”菜单,“已编辑”标志就会出现,并且突然可以进行撤消操作。这是我的init()代码:classDocument:NSPersistentDocument{varsettings:Settings!=niloverrideinit(){super.init()do{letfetchSettings=NSFetchRequest(entityN