共用方式為


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