Crestron.SimplSharpPro.DM
Classes
Class | Description | |
---|---|---|
![]() | AdvDmOutputCardDmPort |
The DM output port with Enable and Disable
|
![]() | Audio |
Classes related to analog audio features on DM.
|
![]() | Audio..::..Comp |
Audio input port compensation control.
This class will trigger the DMInputChange event. |
![]() | Audio..::..Input |
Audio output port.
This class will trigger the DMInputChange event. |
![]() | Audio..::..Output |
Audio output port.
|
![]() | AudioInputPort |
Analog Audio input port
|
![]() | AudioInputPortEx |
This describes an audio port with gain, audio format, and number of channels.
|
![]() | AudioSource |
Audio source control for StreamingSources.
|
![]() | BladeSwitch |
Base class for blade based switchers.
|
![]() | CameraInput |
Camera VideoControls
|
![]() | Cec |
HDMI ports have the ability to send and receive CEC messages. This class represents that functionality.
|
![]() | CecEventArgs |
CEC event arguments to describe what about the CEC information has changed.
|
![]() | CecEventIds |
Valid event ids the CEC object can have.
|
![]() | Component |
Component input group
|
![]() | ConnectedDeviceEventArgs |
Connected device event arguments to describe the information that has changed.
Used with the DeviceInformationChange event. |
![]() | ConnectedDeviceEventIds |
Event ids that are valid for feedbacks in the ConnectedDeviceInformation class.
The DeviceInformationChange event will trigger with the event ids defined in this class. |
![]() | ConnectedDeviceInformation |
Class that provides information about the device connected to a stream.
The DeviceInformationChange event will trigger for changes to feedbacks on this class. |
![]() | DgeHdmiVideoControls |
Video controls for the Dge Hdmi streams.
|
![]() | DgeTpmcRgbVideoControls |
Video controls for the Dge Rgb streams.
|
![]() | DmBladeCardBase |
Base class for all DM Blade cards.
|
![]() | DmCardStreamBase |
Base class for all DM streams that are part of switchers.
|
![]() | DMInput |
DMinput base class
|
![]() | DMInputEventArgs |
Service DM Input Events
|
![]() | DMInputEventIds |
DM Input Event Enums
|
![]() | DMInputOutputBase |
Base class for input/output types
|
![]() | DMInputPort |
DM input stream
|
![]() | DMInputPortWithCable |
DM input stream with cable info (DMC_CAT)
|
![]() | DmMd128x128 |
The DM-MD128x128 switcher is a modular matrix switcher designed for large-scale projects that integrate video, audio, networking, and control.
|
![]() | DmMd16x16 |
Crestron DigitalMedia switchers provide digital multi-channel "audio-follows-video" matrix switching,
plus independent stereo matrix switching for audio breakaway.
The switcher distributes uncompressed digital video and audio signals over DM,
which consists of a Shielded Twisted Pair (STP), CAT5e and 4-wire DMNET.
The switcher can also route any USB-capable input to any output.
|
![]() | DmMd16x16rps |
The DM-MD-Series switcher with RPS (Redundant Power Supply) is a DigitalMedia switcher that provides digital multi-channel
"audio-follows-video" matrix switching, plus independent stereo matrix switching for audio breakaway.
The switcher distributes uncompressed digital video and audio signals over DM, which consists of a Shielded Twisted Pair (STP), CAT5e and 4-wire DMNET.
The switcher can also route any USB data between USB hosts and devices.
The DM-MD16X16-RPS provides (2) two internal 12VDC power supplies.
|
![]() | DmMd32x32 |
Crestron DigitalMedia switchers provide digital multi-channel "audio-follows-video" matrix switching,
plus independent stereo matrix switching for audio breakaway.
The switcher distributes uncompressed digital video and audio signals over DM,
which consists of a Shielded Twisted Pair (STP), CAT5e and 4-wire DMNET.
The switcher can also route any USB-capable input to any output.
|
![]() | DmMd32x32rps |
The DM-MD-Series switcher with RPS (Redundant Power Supply) is a DigitalMedia switcher that provides digital multi-channel
"audio-follows-video" matrix switching, plus independent stereo matrix switching for audio breakaway.
The switcher distributes uncompressed digital video and audio signals over DM, which consists of a Shielded Twisted Pair (STP), CAT5e and 4-wire DMNET.
The switcher can also route any USB data between USB hosts and devices.
The DM-MD32X32-RPS provides (3) two internal 12VDC power supplies.
|
![]() | DmMd64x64 |
The DM-MD64x64 switcher is a modular matrix switcher designed for large-scale projects that integrate video, audio, networking, and control.
|
![]() | DmMd6x1 |
The DM-MD6x1 is an audio/video switcher that provides a combination of digital, analog, and DM CAT inputs and outputs.
|
![]() | DmMd6x4 |
The DM-MD6x4 is a DigitalMedia 8G+™ audio/video switcher and distribution center.
The DM-MD6x4 provides (6) six HDMI inputs that support HDMI, DVI and DisplayPort Multimode signals types.
The switcher provides (1) one HDMI output and (3) three DM 8G+ STP outputs (DigitalMedia over single shielded twisted-pair copper wire).
The USB HID output port is a Type B port for connection to a USB HID-compliant host.
|
![]() | DmMd6x6 |
The DM-MD6x6 is a DigitalMedia 8G+™ audio/video switcher and distribution center.
The DM-MD6x6 provides (6) six HDMI inputs that support HDMI, DVI and DisplayPort Multimode signal types.
The switcher provides (1) one HDMI output and (5) five DM 8G+ STP outputs (DigitalMedia over single shielded twisted-pair copper wire).
The USB HID output port is a Type B port for connection to a USB HID-compliant host.
|
![]() | DmMd6XN |
Base class for DM_MD6x1,6x4,and 6x6
|
![]() | DmMd8x8 |
Crestron DigitalMedia switchers provide digital multi-channel "audio-follows-video" matrix switching,
plus independent stereo matrix switching for audio breakaway.
The switcher distributes uncompressed digital video and audio signals over DM,
which consists of a Shielded Twisted Pair (STP), CAT5e and 4-wire DMNET.
The switcher can also route any USB-capable input to any output.
|
![]() | DmMd8x8rps |
The DM-MD-Series switcher with RPS (Redundant Power Supply) is a DigitalMedia switcher that provides digital multi-channel
"audio-follows-video" matrix switching, plus independent stereo matrix switching for audio breakaway.
The switcher distributes uncompressed digital video and audio signals over DM, which consists of a Shielded Twisted Pair (STP), CAT5e and 4-wire DMNET.
The switcher can also route any USB data between USB hosts and devices.
The DM-MD8X8-RPS provides (2) two internal 12VDC power supplies.
|
![]() | DmMDMnxn |
Base class for card based switchers.
|
![]() | DmMDnxnRps |
Base class for card based switchers that provide redundant power supplies.
|
![]() | DMOutput |
The root output
|
![]() | DmOutputCardDmPortWithCec |
DM Output with CEC Information
|
![]() | DmOutputCardPort |
The DM Card Port
|
![]() | DMOutputEventArgs |
Service DM Output Events
|
![]() | DMOutputEventIds |
DM Output Event Enums
|
![]() | DMportWithCable |
The advanced DM port with cabletype
|
![]() | Dmps34K150CSystemControl |
The system control class for the DMPS3 control system.
|
![]() | Dmps3DmInputPort |
A class representing the DM port on the DMPS3.
|
![]() | Dmps3HdmiInputPort |
HDMI input stream with CEC support and Audio
|
![]() | Dmps3Microphone |
A class to describe the DMPS3 specific microphones.
|
![]() | Dmps3ScalerOutput |
Dmps3 Scaler output.
Feedbacks from this scaler will trigger the DMOutputChange. This differs from the external HDScaler, which will trigger the BaseEvent. |
![]() | Dmps3SystemControl |
The system control class for the DMPS3 control system.
|
![]() | DMSystemEventArgs |
Device DMSystem Events
|
![]() | DMSystemEventIds |
DM System Event Constants
|
![]() | HdMd8x1 |
The Crestron HD-MD8x1 is a DigitalMedia switcher that provides "audio-follows-video" switching,
plus independent stereo matrix switching for audio breakaway.
The switcher distributes High-Definition video and audio signals over HDMI to a video display or processor, such as the Crestron AMS.
The HD-MD8X1 provides (8) HDMI 1.3a inputs (labeled INPUT 1 through INPUT 8), and (1) HDMI output (labeled OUTPUT 1).
|
![]() | HdMd8x2 |
The Crestron HD-MD8x2 is a DigitalMedia switcher that provides "audio-follows-video" matrix switching,
plus independent stereo matrix switching for audio breakaway.
The switcher distributes High-Definition video and audio signals over HDMI to a video display or processor, such as the Crestron AMS.
The HD-MD8X2 provides (8) HDMI 1.3a inputs (labeled INPUT 1 through INPUT 8), and (2) HDMI outputs (labeled OUTPUT 1 and 2).
|
![]() | HdMd8xN |
Base class for HD_MD8x1,2
|
![]() | HdmiInputPort |
HDMI input stream
|
![]() | HdmiInputWithCEC |
HDMI input stream with CEC support
|
![]() | HdmiTxStream |
Hdmi Out Port for non-standard Hdmi Interfaces such as used on the 8x1 DMswitcher
|
![]() | HDScaler |
The HD-SCALER is a high-definition scaler that automatically scales any input signal
to match the native resolution of the display or other HDMI device.
|
![]() | HDScalerHDMIInput |
HD-Scaler HDMI input.
|
![]() | HDScalerHDMIOutput |
HD-Scaler HDMI output.
|
![]() | HDScalerInput |
Base class for HD-Scaler inputs.
|
![]() | HDScalerScaler |
Scaler on the HD-Scaler.
|
![]() | HDScalerVGAInput |
VGA input on the HD-Scaler.
|
![]() | HDScalerVGAVideoControls |
Video controls for HD-Scaler VGA streams.
|
![]() | InputCardHdmiOutPort |
HDMI port support
|
![]() | OutputCardHdmiOutBasicPort |
Basic HDMI DM card output port
|
![]() | SdiPort |
The SDI Video Port
|
![]() | StreamingSources |
Source class for the streaming sources on the DmcStroAV and DMC-STR.
|
![]() | Switch |
Generic switch base
|
![]() | SwitchInputCardSlot |
SwitchInputCardSlot
|
![]() | SwitchOutputCardSlot |
SwitchOutputCardSlot
|
![]() | UsbHidEventArgs |
USB HID event arguments to describe what HID information has changed.
|
![]() | UsbHidEventIds |
Enumeration to define the various events a USB HID port can have.
|
![]() | UsbHidPort |
Class that represents the USB HID port of a DM endpoint or card.
|
![]() | VgaDviInputPort |
VGA/DVI input group
|
![]() | VideoAttributeEventIds |
Event ids that are valid for VideoAttributesBasic and VideoAttributesEnhanced.
The AttributeChange event will trigger with the event IDs defined in this class. |
![]() | VideoAttributesBasic |
Basic video attributes for a DM stream.
|
![]() | VideoAttributesEnhanced |
Video attributes for advanced DM streams.
|
![]() | VideoControlsBasic |
Basic video controls for DM streams.
|
![]() | VideoControlsEnhanced |
Enhanced video controls for analog and digital streams.
|
![]() | VideoControlsEventIds |
Event ids that are valid for VideoControlsBasic, VideoControlsEnhanced, DgeHdmiVideoControls, DgeTpmcRgbVideoControls, HDScalerVGAVideoControls, and VideoControlsForRmcDmInput.
The ControlChange event will trigger with the event IDs defined in this class. For the VideoControlsForRmcDmInput event ControlChange is used instead. |
![]() | VideoControlsForRmcDmInput |
Video controls used for the DM Input of Receiver Endpoints.
|
![]() | VideoInput |
Video In interface
|
Interfaces
Interface | Description | |||||
---|---|---|---|---|---|---|
![]() | IBasicDMInput |
Interface to define a stream that represents a DM Input.
| ||||
![]() | IBasicDMOutput |
Interface to define a stream that represents a DM Output.
| ||||
![]() | IBasicHdmiInput |
Interface to define a stream that represents a HDMI Input.
| ||||
![]() | IBasicHdmiOutput |
Interface to define a stream that represents an HDMI Output.
| ||||
![]() | ICardInputOutputType |
Property to determine what type of card is present in the generalized SwitcherInput, SwitcherOutput collections.
See SwitcherInputs and SwitcherOutputs for more details.
| ||||
![]() | ICec |
Interface to define a stream that supports CEC.
| ||||
![]() | IConnectedDevice |
Interface to define a stream that can read EDID information.
| ||||
![]() | IDMAudioInformation |
Interface to define a stream's audio information.
| ||||
![]() | IDMCableInformation |
Interface to expose the DM Cable information of a port.
| ||||
![]() | IDmCardCommonAudioAndVideoSigs |
Interface to define common DM Card Audio and Video Sigs for DmcStr and Dmco70/Dmco73/Dmco74/Dmco75/Dmco76/Dmco77/DmcStroSingle.
| ||||
![]() | IDmCardCommonEthernetSigs |
Interface to define common Ethernet Sigs for DmcStr, SmTxRx100Str and Dmco70/Dmco73/Dmco74/Dmco75/Dmco76/Dmco77/DmcStroSingle.
| ||||
![]() | IDmCardStreamBase |
Interface to tie all Card based DM inputs/output together.
| ||||
![]() | IDmps3OutputMixer |
Interface to expose common methods and properties of output mixers.
With an object of type IDmps3OutputMixer, is it possible to determine the specific mixer from the OutputMixerType property.
For example:
| ||||
![]() | IDmps3OutputMixerWithMonoAndStereo |
Interface to expose common mono and stereo control to DMPS3 output mixers.
| ||||
![]() | IOutputEqualizer |
Interface for supporting the output EQ on a DM output.
When you have an object that is of type IOutputMixer, you can get the OutputEqualizer from it and check the EqualizerType accordingly for the actual object.
For example
| ||||
![]() | IOutputMixer |
Interface to expose an output mixer.
When you have an object that is of type IOutputMixer, you can get the OutputMixer from it and check the OutputMixerType accordingly for the actual object.
For example:
| ||||
![]() | ISystemControl |
General interface for system control on a DM Switcher. The SystemControlType can be examined and then the object can be cast accordingly to the class
that has the same name as the enum type. For example:
| ||||
![]() | IVideoAttributesBasic |
Interface to describe a stream that supports the VideoAttributesBasic information class.
| ||||
![]() | IVideoAttributesEnhanced |
Interface to describe a stream that supports the VideoAttributesEnhanced information class.
|
Delegates
Delegate | Description | |
---|---|---|
![]() | CecChangeEventHandler |
Delegate to define the event handler for changes in CEC information received from the device.
|
![]() | ConnectedDeviceChangeEventHandler |
Delegate to definition for DeviceInformationChange event.
|
![]() | DMInputEventHandler |
Delegate definitions for change events.
|
![]() | DMOutputEventHandler |
Delegate definitions for change events.
|
![]() | DMSystemEventHandler |
Delegate definitions for change events.
|
![]() | SystemControlEventHandler |
Delegate to define the event handler for switcher system changes.
|
![]() | UsbHidChangeEventHandler |
Delegate to define the event handler for changes to the USB HID port.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() | AudioSource..::..eAudioFormat |
Detected audio format accompanying the video
|
![]() | eCardInputOutputType |
When a control system has Inputs and Outputs for switching, this will dictate the type of switch type.
See SwitcherInputs and SwitcherOutputs for more details.
|
![]() | eColorSpaceMode |
Enum to define Color Space mode options
|
![]() | eContentLan |
The Selected link to stream
|
![]() | eDmAudioFormat |
Enum to define Hdmi Audio formats
|
![]() | eDmAudioSourceSelection |
Enumeration to define valid audio source selections.
|
![]() | eDmBroadcastVideoMode |
The modes that Broadcast video can be in.
|
![]() | eDmCableType |
Enumeration to define various cable types.
|
![]() | eDmCameraTextColor |
Used to select the text and text box color
|
![]() | eDmCameraTextPosition |
The position of the overlay text
|
![]() | eDmFreeRunSetting |
Enumeration to define the various states for a vga stream's free-run setting.
|
![]() | eDmHdcpState |
Enums for Hdcp State
|
![]() | eDmInputOutputType |
The type of Input or Output installed
|
![]() | eDmNoiseReduction |
Enumeration to define the valid state of the noise reduction feature for a stream.
|
![]() | eDmps3InputAudioSource |
Enumeration to define the supported audio source selections.
|
![]() | eDmps3InputVideoSource |
Enumeration to define the supported video source selections.
|
![]() | eDmScanMode |
Enumeration to define the available over/under scan modes.
|
![]() | eDmStandbyTimeout |
Timeout values.
|
![]() | eDmStream3DStatus |
Enumeration to define the valid dimension status values for streams.
|
![]() | eDmStreamDeepColor |
Enum to define Deep Color Depth
|
![]() | eDmStreamType |
Enumeration to define the different types of endpoint streams.
|
![]() | eDmVgaSourceControlType |
Enumeration to define the various source control types for a vga source.
|
![]() | eDmVgaSourceType |
Enumeration to define the various source types that are valid for a VGA port.
|
![]() | eParametricEqFilterType |
Enumeration that dictates the valid values for a Parametric Equalizer filter.
|
![]() | ePasswordMode |
Enumeration that defines the lock types for the front panel.
|
![]() | eScalerEnableState |
Enum to select constant power dimming
Option is only available when the dimming load is dimmed in the Reverse phase. Enabling this while in forward phase will have no effect
|
![]() | eSystemControlType |
The type of system control subslot that is in use. See ISystemControl for more information.
|
![]() | HDScaler..::..eSourceSelection |
HD-Scaler video source.
|
![]() | HDScalerScaler..::..eDisplayMode |
Display modes.
|
![]() | HDScalerScaler..::..eOutputResolution |
Output resolution values.
|
![]() | SdiPort..::..eMvalue |
The M value of the video source signal
|
![]() | Switch..::..eDmSwitch |
Enumeration to define the DM switches supported in SIMPL# Pro.
|