다음을 통해 공유


ITAllocatorProperties::SetAllocatorProperties 메서드(tapi3.h)

SetAllocatorProperties 메서드는 연결 전에 호출되어야 하며 필터 협상 중에 MSP가 이러한 값을 사용하도록 강제합니다. 연결 필터가 이러한 값을 허용하지 않으면 연결이 설정되지 않습니다.

구문

HRESULT SetAllocatorProperties(
  [in] ALLOCATOR_PROPERTIES *pAllocProperties
);

매개 변수

[in] pAllocProperties

할당자 버퍼에 대한 포인터입니다.

반환 값

메서드가 성공하면 S_OK가 반환되고, 그렇지 않으면 오류 값이 반환됩니다.

설명

이 메서드는 매우 주의하여 사용해야 합니다. 이 메서드에 입력된 값이 MSP에 최적이 아닌 경우 소리의 품질이 저하될 수 있습니다. 따라서 애플리케이션은 이 메서드를 호출하기 전에 MSP에서 선호하는 속성을 정확히 알고 있어야 합니다. Windows 2000에서 이 메서드를 호출하는 동안 입력한 속성은 최적이 아닌 경우 무시됩니다. Windows XP에서 이러한 값은 무시되지 않으며 애플리케이션을 더 쉽게 이해할 수 있어야 합니다.

애플리케이션이 일관된 버퍼 크기 설정에만 관련된 경우 ITAllocatorProperties::SetBufferSize 메서드를 대신 사용해야 합니다. 이렇게 하면 애플리케이션에 지정된 버퍼 크기가 제공됩니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 tapi3.h(Tapi3.h 포함)
라이브러리 Uuid.lib
DLL Tapi3.dll

추가 정보

ITAllocatorProperties