다음을 통해 공유


IPreFetchOffset 인터페이스(portcls.h)

IPreFetchOffset 인터페이스는 프리페치 오프셋을 제어합니다. 이는 DirectSound 출력 스트림에서 재생 및 쓰기 커서를 구분하는 바이트 수입니다. WavePci 미니포트 드라이버는 드라이버가 많은 수의 매핑을 할당할 때 프리페치 오프셋이 너무 커지는 것을 방지하기 위해 이 인터페이스를 사용할 수 있습니다. 이 인터페이스는 Windows XP 이상에서만 지원됩니다. WavePci 포트 드라이버가 IPreFetchOffset 인터페이스를 지원하는지 여부를 확인하기 위해 미니포트 드라이버는 REFIID IID_IPreFetchOffset사용하여 포트 스트림(IPortWavePciStream) 개체의 QueryInterface 메서드를 호출합니다.

IPreFetchOffset 인터페이스에 대한 자세한 내용은 오프셋 프리페치참조하세요.

상속

IPreFetchOffset 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IPreFetchOffset 다음과 같은 형식의 멤버도 있습니다.

방법

IPreFetchOffset 인터페이스에는 이러한 메서드가 있습니다.

 
IPreFetchOffset::SetPreFetchOffset

SetPreFetchOffset 메서드는 DirectSound 출력 스트림의 재생 커서에서 쓰기 커서를 분리하는 데이터 바이트 수인 프리페치 오프셋을 설정합니다.

요구 사항

요구
대상 플랫폼 Windows
헤더 portcls.h