Поделиться через


Структура KSDEGRADE

Структура KSDEGRADE содержит особенности стратегий деградации.

Примечание

Определение типа KSDEGRADE является псевдонимом для структуры KSIDENTIFIER . Таким образом, их определения идентичны.

Синтаксис

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

Члены

Set

Указывает глобальный уникальный идентификатор набора.

Id

Указывает идентификатор для конкретного набора для элемента в наборе.

Flags

Содержит значение ULONG, указывающее текущий процент снижения производительности, выраженный в частях на тысячу (где значение 1000 не означает снижение), или указывает время в собственных единицах, как указано в интерфейсе.

Комментарии

Элемент Flags может содержать различные значения в зависимости от типа снижения сигнала, используемого клиентом. Дополнительные сведения о различных стратегиях решения проблем управления качеством путем снижения качества сигнала см. в разделе Управление качеством.

Так как Flags содержит значение ULONG, для устранения проблемы с управлением качеством может потребоваться несколько запросов Skip.

Требования

Заголовок: ks.h (включая Ks.h)

См. также раздел

KSIDENTIFIER

KSDEGRADE_STANDARD

KSPROPERTY_STREAM_RATECAPABILITY

KSPROPERTY_STREAM_TIMEFORMAT

Управление качеством