Edit

Share via


PIPE_TERMINATION structure (ksproxy.h)

The _PIPE_TERMINATION structure is for proxy use and not recommended for application use. PIPE_TERMINATION contains information that describes the pin terminator of a pipe.

Syntax

typedef struct _PIPE_TERMINATION {
  ULONG                     Flags;
  ULONG                     OutsideFactors;
  ULONG                     Weigth;
  KS_FRAMING_RANGE          PhysicalRange;
  KS_FRAMING_RANGE_WEIGHTED OptimalRange;
  KS_COMPRESSION            Compression;
} PIPE_TERMINATION;

Members

Flags

OutsideFactors

One of the factors (flags) defining the Pipes properties. The factors (flags) are defined in ksproxy.h as PipeFactor_None through PipeFactor_LogicalEnd.

Weigth

The outside weight.

PhysicalRange

A KS_FRAMING_RANGE structure defining the physical range.

OptimalRange

A KS_FRAMING_RANGE_WEIGHTED structure defining the optimal range.

Compression

Relative to the connected pin on a neighboring filter.

Requirements

Requirement Value
Header ksproxy.h (include Ksproxy.h)