Routines (alphabetical) > Object Classes > Graphics Object Classes > IDLgrFilterChain Properties

# IDLgrFilterChain Properties

IDLgrFilterChain objects have the following properties. Properties with the word “Yes” in the “Get” column of the property table can be retrieved via IDLgrFilterChain::GetProperty. Properties with the word “Yes” in the “Init” column of the property table can be set via IDLgrFilterChain::Init. Properties with the word “Yes” in the “Set” column in the property table can be set via IDLgrFilterChain::SetProperty.

Note: For a discussion of the property description tables shown below, see About Object Property Descriptions.

Objects of this class have the following properties.

- FORCE_FILTER

In addition, objects of this class inherit the properties of IDL_Container.

### FORCE_FILTER

Set this scalar long property to a non-zero value to cause IDL to call the IDLgrShader subclass Filter method on each object in this filter chain, even if there is hardware shader support in the current device. This property overrides the FORCE_FILTER property on the shader objects contained in the filter chain. This is useful for developing and testing the software fallback option on devices that have the hardware support. The default value for this property is zero. This property can only be set at Init time.

Property Type | Integer
Name String | not displayed
Get: Yes | Set: No | Init: Yes | Registered: No