KSWAVE_BUFFER構造体 (ksmedia.h)
KSWAVE_BUFFER構造体は、サンプル バッファーを記述するために使用されます。
構文
typedef struct {
ULONG Attributes;
ULONG BufferSize;
PVOID BufferAddress;
} KSWAVE_BUFFER, *PKSWAVE_BUFFER;
メンバー
Attributes
次のフラグを指定します。
フラグ | 説明 |
---|---|
KSWAVE_BUFFER_ATTRIBUTEF_LOOPING | バッファーがループすることを示します。 |
KSWAVE_BUFFER_ATTRIBUTEF_STATIC | バッファーが静的であることを示します。 |
BufferSize
バッファーのサイズをバイト単位で指定します。
BufferAddress
バッファーの開始アドレスを指定します。
注釈
この構造体は、 KSPROPERTY_WAVE_BUFFER プロパティによって使用されます。
要件
要件 | 値 |
---|---|
Header | ksmedia.h (Ksmedia.h を含む) |