다음을 통해 공유


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