다음을 통해 공유


ITAllocatorProperties 인터페이스(tapi3.h)

ITAllocatorProperties 인터페이스는 MST(미디어 스트리밍 터미널)의 버퍼 할당자 속성을 최종 사용자 또는 서버 애플리케이션에 노출합니다. 애플리케이션은 특정 프로토콜의 샘플 크기를 조정해야 합니다. 적절한 속성에 관한 결정은 구현에 따라 크게 달라집니다.

이 인터페이스는 연결된 Media Service 공급자에 의해 터미널 개체 에 노출됩니다. 있는 경우 ITTerminal과 같은 터미널 인터페이스의 QueryInterface를 사용하여 ITAllocatorProperties 포인터를 가져올 수 있습니다.

상속

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

메서드

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

 
ITAllocatorProperties::GetAllocateBuffers

ITAllocatorProperties::GetAllocateBuffers(tapi3.h) 메서드는 현재 할당자 버퍼를 검색할 수 있는지 여부를 결정합니다.
ITAllocatorProperties::GetAllocatorProperties

ITAllocatorProperties::GetAllocatorProperties(tapi3.h) 메서드는 연결 후 할당자 속성의 값을 가져오고 협상된 값을 제공합니다.
ITAllocatorProperties::GetBufferSize

ITAllocatorProperties::GetBufferSize(tapi3.h) 메서드는 할당자 버퍼의 크기를 가져옵니다.
ITAllocatorProperties::SetAllocateBuffers

ITAllocatorProperties::SetAllocateBuffers(tapi3.h) 메서드는 현재 할당자 버퍼를 설정해야 하는지 여부를 결정합니다.
ITAllocatorProperties::SetAllocatorProperties

ITAllocatorProperties::SetAllocatorProperties(tapi3.h) 메서드는 연결 전에 호출되어야 하며 필터 협상 중에 MSP가 이러한 값을 사용하도록 강제합니다.
ITAllocatorProperties::SetBufferSize

ITAllocatorProperties::SetBufferSize(tapi3.h) 메서드는 할당자 버퍼의 크기를 설정합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 tapi3.h(Tapi3.h 포함)