ISynthSinkDMus::SampleToRefTime 메서드(dmusicks.h)

메서드는 SampleToRefTime 샘플 시간을 참조 시간으로 변환합니다.

구문

NTSTATUS SampleToRefTime(
  [in]  LONGLONG       llSampleTime,
  [out] REFERENCE_TIME *prfTime
);

매개 변수

[in] llSampleTime

전달되는 샘플 시간을 지정합니다.

[out] prfTime

참조 시간에 대한 출력 포인터입니다. 이 매개 변수는 메서드가 계산된 참조 시간을 작성하는 호출자 할당 변수에 대한 포인터입니다. 참조 시간은 100나노초 단위로 측정됩니다.

반환 값

SampleToRefTime 는 호출에 성공하면 STATUS_SUCCESS 반환합니다. 그렇지 않으면 메서드는 적절한 오류 코드를 반환합니다.

설명

메서드는 SampleToRefTime 샘플 시간을 입력 매개 변수로 수락하고, 샘플 시간을 참조 시간으로 변환하고, 참조 시간을 호출자가 지정한 위치로 출력합니다.

샘플 시간에서 참조 시간으로의 참조 시간 계산은 샘플링 빈도에 따라 달라집니다. 예를 들어 출력 버퍼가 44.2kHz 형식인 경우 44,200의 샘플 시간은 1초의 참조 시간과 동일합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 dmusicks.h(Dmusicks.h 포함)

추가 정보

IDirectMusicSynthSink::SampleToRefTime

ISynthSinkDMus