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 |