2017-07-26 10 views
0

私は、macOSでMetalImageRecognitionの例を試していました。metal macOSディスクリプタのstorageModeを設定する

しかし:

**failed assertion `[MPSTemporaryImage prefetchStorageWithCommandBuffer:imageDescriptorList:] Error: the descriptor must be configured with MTLStorageModePrivate'** 

MPSTemporaryImage.prefetchStorage(with: commandBuffer, imageDescriptorList: [sid, inid, m0id, m1id, m2id, m3id, m4id, m5id, m6id, m7id, m8id, m9id, m10id]) 

私は、公式ドキュメントを見て、民間のようにモードを設定しようとしましたを実行している:

let sid = MPSImageDescriptor(channelFormat: textureFormat, width: 299, height: 299, featureChannels: 3, **storageMode: MTLStorageModePrivate**) 

しかし

**Use of unresolved identifier 'MTLStorageModePrivate'** 

誰もがストレージモードの設定方法を知っていますか?

答えて

0

スウィフトでは、タイプ推論が可能なMTLStorageMode.privateまたは.privateです。

+0

はい、解決しました – cccelia

関連する問題