共用方式為


KSRATE 結構 (ks.h)

查詢會傳遞附加至屬性的 KSRATE 結構,其中包含速率要求 (稱為 KSRATE_CAPABILITY結構) ,並傳回 KSRATE 結構,並在指定速率要求的功能中填入 。

語法

typedef struct {
  LONGLONG        PresentationStart;
  LONGLONG        Duration;
  KSPIN_INTERFACE Interface;
  LONG            Rate;
  ULONG           Flags;
} KSRATE, *PKSRATE;

成員

PresentationStart

指定呈現時間單位中速率的起點。

Duration

指定以簡報時間單位表示的速率持續時間。

Interface

別KSPIN_INTERFACE 結構,指定要傳送這個速率要求之連接中使用的介面,或是相關連接的介面。 這可讓針腳解譯時間單位。

Rate

以 1/10 百分比點來指定速率,其中 1000 是標準 1.0 速率、500 為 0.5 速率等等。 負數表示反向速率。

Flags

下表列出可能的旗標值。

旗標 描述
KSRATE_NOPRESENTATIONSTART 指定此速率變更要求或查詢中沒有有效的開始時間。
KSRATE_NOPRESENTATIONDURATION 指定此速率變更要求或查詢中沒有有效的持續時間。

規格需求

需求
標頭 ks.h (包含 Ks.h)

另請參閱

KSRATE_CAPABILITY