Buffer 개체
[Windows Media Format 11 SDK 이 페이지와 연결된 기능은 레거시 기능입니다. 원본 판독기 싱크 작성기 대체되었습니다. 원본 판독기 및 싱크 기록기 Windows 10 및 Windows 11에 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 원본 판독기 및 싱크 기록기 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
버퍼 개체는 샘플을 보관하고 Windows Media Format SDK의 개체와 애플리케이션 간에 제공하는 데 사용됩니다. 파일을 작성할 때 버퍼 개체를 사용하여 입력 샘플을 기록기에 전달합니다. 파일을 읽을 때 판독기 개체 또는 동기 판독기 개체는 버퍼 개체의 애플리케이션에 샘플을 제공합니다.
파일에 샘플을 작성하려면 IWMWriter::AllocateSample 메서드를 사용하여 버퍼 개체를 만들 수 있습니다. 샘플을 읽기 위해 판독기 개체와 동기 판독기 개체는 모두 내부적으로 버퍼 개체를 만듭니다. 선택하는 경우 IWMReaderAllocatorEx::AllocateForOutputEx 또는 IWMReaderAllocatorEx::AllocateForStreamEx사용하여 파일 읽기에 고유한 버퍼 개체를 할당할 수 있습니다.
다음 인터페이스는 모든 버퍼 개체에서 지원됩니다.
인터페이스 | 묘사 |
---|---|
INSSBuffer | 버퍼에 대한 액세스를 제어하고 제공합니다. |
INSSBuffer2 | 구현되지 않았습니다. |
INSSBuffer3 | 데이터 단위 확장에 사용되는 버퍼 속성을 지원합니다. |
INSSBuffer4 | 버퍼 속성을 열거합니다. |
관련 항목