!!!stream_interfaceに渡すUUID stream_interfaceにてプラグインIDを取得するとき、Sahde7.5以前は以下のように 記載していました。 static const int mycreate_plugin_id = 0x50100020; compointer stream (shape->create_attribute_stream_interface(mycreate_plugin_id)); int iDat = 0x100; stream->set_pointer(0); stream->write_int(iDat); プラグインIDを「create_attribute_stream_interface」の第一引数に指定しています。 Shade8では、関数名の後ろに「_with_uuid」が追加され、第一引数にUUIDを指定するようになっています(旧形式もそのまま使うことが可能です)。 #define MYCREATE_PLUGIN_ID uuid_class("2a8dc21c-2f06-40e2-bb21-2f3d14c392bc") compointer stream (shape.create_attribute_stream_interface_with_uuid(MYCREATE_PLUGIN_ID)); int iDat = 0x100; stream->set_pointer(0); stream->write_int(iDat); 「get_attribute_stream_interface」も同様に「get_attribute_stream_interface_with_uuid」となり、引数にUUIDを指定することになります。