Connecting to XSI Using COM

This section provides answers to some basic questions about writing your compiled plug-ins with COM:

• What header files do I need to include?—see Including the XSI Object Model in Your .cpp File

• How do I handle errors in COM?—see Handling Errors

• How do I hook into XSI?—see Getting the Application Object

• How do I specify the Entry Points for Preset-Based Operators?—see About COM Entry Points

• How do I access operators and ports?—see Accessing the OutputPort.Value property

• How do I pass empty arguments?—see Accessing the Filter Method with Optional Arguments

• How do I handle return values?—see Testing return values