KSDEGRADE 結構

KSDEGRADE 結構包含降低策略的特定專案。

注意

KSDEGRADE typedef 是 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

品質管理