다음을 통해 공유


KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE

KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE 속성은 3D 사운드 버퍼의 최대 거리를 지정합니다.

사용량 요약 테이블

가져오기 설정 대상 속성 설명자 형식 속성 값 형식

Yes

Yes

Pin

KSNODEPROPERTY

FLOAT

속성 값(작업 데이터)은 FLOAT 형식이며 최대 거리를 지정합니다. 거리 단위에 대한 자세한 내용은 KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR 참조하세요.

반환 값

KSPROPERTY_DIRECTSOUND3DBUFFER_MAXDISTANCE 속성 요청은 성공적으로 완료되었음을 나타내는 STATUS_SUCCESS 반환합니다. 그렇지 않으면 요청은 코드에 적절한 오류 상태 반환합니다.

설명

사운드 소스에서 최대 거리를 초과하는 거리에서 해당 소스의 소리가 무음으로 줄어듭니다. DirectSound 3D 버퍼의 최대 거리에 대한 자세한 내용은 Microsoft Windows SDK 설명서에서 다음을 참조하세요.

  • DS3DBUFFER 구조체의 flMaxDistance 멤버입니다.

  • IDirectSound3DBuffer::GetMaxDistanceIDirectSound3DBuffer::SetMaxDistance 메서드입니다.

요구 사항

헤더

Ksmedia.h(Ksmedia.h 포함)

참고 항목

KSNODEPROPERTY

KSPROPERTY_DIRECTSOUND3DLISTENER_DISTANCEFACTOR