싱크 작성기 특성

다음 특성을 사용하여 싱크 작성기를 초기화할 수 있습니다.

attribute Description
MF_LOW_LATENCY 대기 시간이 짧은 처리를 사용하도록 설정합니다.
MF_READWRITE_DISABLE_CONVERTERS 싱크 작성기에서 형식 변환을 사용하거나 사용하지 않도록 설정합니다.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS 싱크 작성기가 하드웨어 기반 MFT(Media Foundation 변환)를 사용할 수 있도록 합니다.
MF_SINK_WRITER_ASYNC_CALLBACK 싱크 기록기에 대한 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_SINK_WRITER_DISABLE_THROTTLING 싱크 기록기가 들어오는 데이터의 속도를 제한하는지 여부를 지정합니다.
MF_TRANSCODE_CONTAINERTYPE 출력 파일의 컨테이너 형식을 지정합니다.
MFT_FIELDOFUSE_UNLOCK_Attribute 사용 필드 제한이 있는 MFT의 잠금을 해제하는 데 사용되는 IMFFieldOfUseMFTUnlock 포인터를 포함합니다. 자세한 내용은 사용 제한 필드를 참조하세요.
MF_SINK_WRITER_D3D_MANAGER 이 특성을 사용하여 싱크 기록기가 로드한 비디오 인코더 또는 미디어 싱크에 Direct3D 디바이스를 제공합니다.

 

다음 메서드 및 함수와 함께 이러한 특성을 사용합니다.

이러한 특성을 사용하려면 먼저 MFCreateAttributes를 호출하여 새 특성 저장소를 만듭니다. 그런 다음 IMFAttributes 인터페이스를 사용하여 특성 저장소에서 원하는 특성을 설정합니다. 이전에 나열된 메서드 또는 함수의 pAttributes 매개 변수에 IMFAttributes 포인터를 전달합니다.

IMFSinkWriter

Media Foundation 특성