次の方法で共有


KSSTREAMALLOCATOR_STATUS構造体 (ks.h)

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 を含む)

関連項目

KSALLOCATOR_FRAMING

KSPROPERTY_STREAMALLOCATOR_STATUS