ジャンプ先: 概要. 戻り値. キーワード. フラグ. Python 例.
imfPlugins([string], [extension=string], [keyword=string], [multiFrameSupport=string], [pluginName=string], [readSupport=string], [writeSupport=string])
注: オブジェクトの名前と引数を表す文字列は、カンマで区切る必要があります。これはシノプシスに示されていません。
imfPlugins は、取り消し不可能、照会可能、および編集不可能です。
このコマンドは、IMF プラグインの名前、キーワードまたはイメージ ファイルの拡張子から、すべての使用可能なプラグインを照会します。一度に照会できるのは、1 つのアトリビュート(名前、キーワードまたは拡張子)のみです。フラグを指定しない場合、使用可能なすべてのプラグイン名のリストを返します。
照会モードでは、戻り値のタイプは照会されたフラグに基づきます。
imf
extension, keyword, multiFrameSupport, pluginName, readSupport, writeSupport
フラグはコマンドの作成モードで表示できます
|
フラグはコマンドの編集モードで表示できます
|
フラグはコマンドの照会モードで表示できます
|
フラグに複数の引数を指定し、タプルまたはリストとして渡すことができます。
|
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