KSPROPERTY_DROPPEDFRAMES_CURRENT_S構造体 (ksmedia.h)
KSPROPERTY_DROPPEDFRAMES_CURRENT_S構造体は、ミニドライバーからドロップされたフレーム情報を記述します。
構文
typedef struct {
KSPROPERTY Property;
LONGLONG PictureNumber;
LONGLONG DropCount;
ULONG AverageFrameSize;
} KSPROPERTY_DROPPEDFRAMES_CURRENT_S, *PKSPROPERTY_DROPPEDFRAMES_CURRENT_S;
メンバー
Property
プロパティ セット、プロパティ ID、および要求の種類を記述する、初期化された KSPROPERTY 構造体を指定します。
PictureNumber
ミニドライバーによって提供される現在の図番号を指定します。 この値は、キャプチャされたフレームの数とドロップされたフレームの数の合計です。 KSSTATE_ACQUIREへの移行時に、この値を初期化または更新します。
DropCount
ミニドライバーによって提供されるドロップされたフレームの数を指定します。 このカウンターは、ミニドライバーがフレームをキャプチャするようにスケジュールされているが、バッファーの枯渇などの理由でフレームをキャプチャできなかった場合は常にインクリメントされます。 KSSTATE_ACQUIREへの移行時に、この値を初期化または更新します。
AverageFrameSize
キャプチャされたフレームの平均サイズを指定します。 この値は、ミニドライバーによって提供されます。
注釈
PictureNumber と DropCount の更新の詳細については、「ビデオのキャプチャ」を参照してください。
要件
要件 | 値 |
---|---|
Header | ksmedia.h (Ksmedia.h を含む) |