KSAUDIO_POSITIONEX 구조체(ksmedia.h)

KSAUDIO_POSITIONEX 구조는 KS(커널 스트리밍) 기반 오디오 드라이버에 대한 스트림 위치 및 관련 타임스탬프 정보를 지정합니다.

구문

typedef struct {
  LARGE_INTEGER    TimerFrequency;
  LARGE_INTEGER    TimeStamp1;
  KSAUDIO_POSITION Position;
  LARGE_INTEGER    TimeStamp2;
} KSAUDIO_POSITIONEX, *PKSAUDIO_POSITIONEX;

멤버

TimerFrequency

타임스탬프를 생성하는 타이머의 초당 틱 수를 지정합니다.

TimeStamp1

위치 정보를 가져오기 직전에 수행되는 타임스탬프를 지정합니다.

Position

오디오 스트림의 오디오 버퍼에서 읽기 커서 및 쓰기 커서의 위치를 지정합니다.

TimeStamp2

위치 정보를 취득한 직후에 수행되는 타임스탬프를 지정합니다.

설명

KS 기반 오디오 드라이버는 KSPROPERTY_AUDIO_POSITIONEX 속성과 함께 KSAUDIO_POSITIONEX 구조를 사용하여 스트림 위치 및 타임스탬프를 반환할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista 및 이후 버전의 Windows에서 사용할 수 있습니다.
머리글 ksmedia.h(Ksmedia.h 포함)

추가 정보

KSPROPERTY_AUDIO_POSITIONEX