共用方式為


KSDEGRADE structure

The KSDEGRADE structure contains specifics of degradation strategies.

Note

The KSDEGRADE typedef is an alias for the KSIDENTIFIER structure. 因此,其定義完全相同。

Syntax

struct KSDEGRADE {
  GUID Set;
  ULONG Id;
  ULONG Flags;
};

Members

Set

指定全域唯一集識別碼。

Id

指定集合內項目的集合特定識別碼。

Flags

包含 ULONG 值,以指定目前的降級百分比 (以千分之一表示) (其中值 1000 代表沒有降級) ,或以介面所指定的原生單位指定時間量。

Remarks

The Flags member can contain different values based on the type of signal degradation that the client employs. See Quality Management for more details on different strategies for solving quality management problems by reducing signal quality.

Because Flags contains a ULONG value, multiple Skip requests may be needed to remedy a quality management issue.

Requirements

Header: ks.h (include Ks.h)

See also

KSIDENTIFIER

KSDEGRADE_STANDARD

KSPROPERTY_STREAM_RATECAPABILITY

KSPROPERTY_STREAM_TIMEFORMAT

Quality Management