## GetShaderCompoundPortProperties

### Introduced

v7.0

### Description

Returns a shader compound's port properties.

### Scripting Syntax

    oArray = GetShaderCompoundPortProperties( InputObj );

### Return Value

An Array of 8 Variants. This is the same information as the input parameters for the SetShaderCompoundPortProperties command but returned in array form.

### Parameters

Parameter | Type | Description
--- | --- | ---
InputObj | String | Shader compound port from which to get the port properties. Default Value: Current selection

### See Also

SetShaderCompoundPortProperties SetShaderCompoundPropertiesEx GetShaderCompoundProperties EditShaderCompoundPPGLogic CreateShaderFromPreset CreateShadersFromMaterialPreset CreateShaderFromCLSID CreateShaderFromProgID CreateShaderCompound NestShaders UnnestShaders AddShaderCompoundPort RemoveShaderCompoundPort MoveShaderCompoundPort RenameShaderCompoundPort ExportShaderCompound ImportShaderCompound ExplodeShaderCompound