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) |