共用方式為


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 屬性使用。

規格需求

需求
標頭 ksmedia.h (包含 Ksmedia.h)

另請參閱

KSPROPERTY_WAVE_BUFFER