ジャンプ先: 概要. 戻り値. キーワード. フラグ. Python 例.

概要

imfPlugins([string], [extension=string], [keyword=string], [multiFrameSupport=string], [pluginName=string], [readSupport=string], [writeSupport=string])

注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。

imfPlugins は、取り消し不可能、照会可能、および編集不可能です。

このコマンドは、IMF プラグインの名前、キーワードまたはイメージ ファイルの拡張子から、すべての使用可能なプラグインを照会します。一度に照会できるのは、1 つのアトリビュート(名前、キーワードまたは拡張子)のみです。フラグを指定しない場合、使用可能なすべてのプラグイン名のリストを返します。

戻り値

string[]コマンドの結果

照会モードでは、戻り値のタイプは照会されたフラグに基づきます。

キーワード

imf

フラグ

extension, keyword, multiFrameSupport, pluginName, readSupport, writeSupport
ロング ネーム(ショート ネーム) 引数タイプ プロパティ
extension(ext) string createquery
イメージ ファイルの拡張子
keyword(key) string createquery
IMF キーワード
multiFrameSupport(mfs) string createquery
マルチ フレーム IO をサポート
pluginName(pn) string createquery
IMF プラグイン名
readSupport(rs) string createquery
読み込み操作をサポート
writeSupport(ws) string createquery
書き込み操作をサポート

フラグはコマンドの作成モードで表示できます フラグはコマンドの編集モードで表示できます
フラグはコマンドの照会モードで表示できます フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。

Python 例

import maya.cmds as cmds

cmds.imfPlugins( query=True )
# returns a list of all imf plugin names
cmds.imfPlugins( 'pluginName', query=True, ext=True )
# returns image file extension of the plugin
cmds.imfPlugins( 'pluginName', query=True, key=True )
# returns IMF keyword of the plugin
cmds.imfPlugins( 'imfKeyWord', query=True, pn=True )
# returns plugin name corresponding to imf keyword
cmds.imfPlugins( 'imfKeyWord', query=True, ws=True )
# returns true if this plugin key supports write operations
cmds.imfPlugins( 'imfKeyWord', query=True, rs=True )
# returns true if this plugin key supports read operations
cmds.imfPlugins( 'imfKeyWord', query=True, mfs=True )
# returns true if this plugin key supports multiframe input/output