KSSTREAMALLOCATOR_STATUS構造体では、特定のアロケーターに対するフレームのフレーミング要件と現在の割り当てフレーム数について説明します。
構文
typedef struct {
KSALLOCATOR_FRAMING Framing;
ULONG AllocatedFrames;
ULONG Reserved;
} KSSTREAMALLOCATOR_STATUS, *PKSSTREAMALLOCATOR_STATUS;
メンバーズ
Framing
アロケーターの作成時に指定されたフレームを含む KSALLOCATOR_FRAMING 構造体。
AllocatedFrames
割り当てられたフレームの現在の数を格納します。 この値は非常に頻繁に変更されます。
Reserved
予約済みで、0 に設定されます。
備考
クライアントは、KSPROPERTY_STREAMALLOCATOR_STATUS プロパティ要求でKSSTREAMALLOCATOR_STATUS構造体を指定することで、アロケーターの状態を照会できます。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | ks.h (Ks.h を含む) |