미디어 파운데이션 특성의 알파벳순 목록

이 섹션에는 Microsoft 미디어 파운데이션 특성의 알파벳순 목록이 포함되어 있습니다.

섹션 내용

항목 설명
EVRConfig_AllowBatching
EVR(고급 비디오 렌더러)이 Microsoft Direct3D IDirect3DDevice9::Present 메서드에 대한 일괄 처리 호출을 수행하도록 할 수 있습니다.
EVRConfig_AllowDropToBob
EVR이 밥(bob) 디인터레이스를 사용하여 성능을 향상시킬 수 있습니다.
EVRConfig_AllowDropToHalfInterlace
EVR이 모든 인터레이스 프레임의 두 번째 필드를 건너뛰어 성능을 향상시킬 수 있습니다.
EVRConfig_AllowDropToThrottle
EVR이 GPU 대역폭과 일치하도록 출력을 제한할 수 있습니다.
EVRConfig_AllowScaling
EVR이 출력 사각형보다 작은 사각형 내에서 비디오를 혼합한 다음 결과의 크기를 조정하도록 합니다.
EVRConfig_ForceBatching
EVR이 IDirect3D9Device::Present 메서드에 대한 일괄 처리 호출을 수행하도록 강제합니다.
EVRConfig_ForceBob
EVR이 밥(bob) 디인터레이스를 사용하도록 강제합니다.
EVRConfig_ForceHalfInterlace
EVR이 모든 인터레이스 프레임의 두 번째 필드를 건너뛰도록 강제합니다.
EVRConfig_ForceScaling
EVR이 출력 사각형보다 작은 사각형 내에서 비디오를 혼합한 다음 결과의 크기를 조정하도록 강제합니다.
EVRConfig_ForceThrottle
EVR이 GPU 대역폭과 일치하도록 출력을 제한하도록 강제합니다.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_ACTIVATE
EVR(고급 비디오 렌더러) 미디어 싱크에 대한 사용자 정의 비디오 믹서를 만드는 활성화 개체를 지정합니다.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_CLSID
EVR(고급 비디오 렌더러) 미디어 싱크에 대한 사용자 지정 비디오 믹서의 CLSID입니다.
MF_ACTIVATE_CUSTOM_VIDEO_MIXER_FLAGS
EVR(고급 비디오 렌더러)에 대한 사용자 지정 믹서를 만드는 방법을 지정합니다.
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_ACTIVATE
EVR(고급 비디오 렌더러) 미디어 싱크에 대한 사용자 정의 비디오 발표자를 만드는 활성화 개체를 지정합니다.
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_CLSID
EVR(고급 비디오 렌더러) 미디어 싱크에 대한 사용자 지정 비디오 발표자의 CLSID입니다.
MF_ACTIVATE_CUSTOM_VIDEO_PRESENTER_FLAGS
EVR(고급 비디오 렌더러)에 대한 사용자 지정 발표자를 만드는 방법을 지정합니다.
MF_ACTIVATE_MFT_LOCKED
토폴로지 로더가 MFT(미디어 파운데이션 변환)에서 미디어 형식을 변경할지 여부를 지정합니다. 애플리케이션은 일반적으로 이 특성을 사용하지 않습니다.
MF_ACTIVATE_VIDEO_WINDOW
비디오 클리핑 창에 대한 핸들입니다.
MF_ASFPROFILE_MAXPACKETSIZE
ASF 파일의 최대 패킷 크기(바이트)를 지정합니다.
MF_ASFPROFILE_MINPACKETSIZE
ASF 파일의 최소 패킷 크기(바이트)를 지정합니다.
MF_ASFSTREAMCONFIG_LEAKYBUCKET1
Windows Media 파일을 인코딩하기 위한 평균 "누수 버킷" 매개 변수(설명 참조)를 설정합니다. IMFASFStreamConfig 인터페이스를 사용하여 이 특성을 설정합니다.
MF_ASFSTREAMCONFIG_LEAKYBUCKET2
Windows Media 파일을 인코딩하기 위한 최대 "누수 버킷" 매개 변수(설명 참조)를 설정합니다. 이러한 매개변수는 최고 비트 전송률에 사용됩니다. IMFASFStreamConfig 인터페이스를 사용하여 이 특성을 설정합니다.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ID
오디오 엔드포인트 디바이스의 식별자를 지정합니다.
MF_AUDIO_RENDERER_ATTRIBUTE_ENDPOINT_ROLE
오디오 렌더러에 대한 오디오 엔드포인트 역할을 지정합니다.
MF_AUDIO_RENDERER_ATTRIBUTE_FLAGS
오디오 렌더러를 구성하는 플래그를 포함합니다.
MF_AUDIO_RENDERER_ATTRIBUTE_SESSION_ID
오디오 렌더러의 오디오 정책 클래스를 지정합니다.
MF_AUDIO_RENDERER_ATTRIBUTE_STREAM_CATEGORY
SAR(스트리밍 오디오 렌더러)의 오디오 스트림 범주를 지정합니다.
MF_BYTESTREAM_CONTENT_TYPE
바이트 스트림의 MIME 형식을 지정합니다.
MF_BYTESTREAM_DURATION
바이트 스트림의 지속 시간을 100나노초 단위로 지정합니다.
MF_BYTESTREAM_EFFECTIVE_URL
바이트 스트림의 유효 URL을 가져옵니다.
MF_BYTESTREAM_IFO_FILE_URI
HTTP 헤더 "Pragma: ifoFileURI.dlna.org"에 HTTP 서버에서 지정한 IFO(DVD 정보) 파일의 URL이 포함되어 있습니다.
MF_BYTESTREAM_LAST_MODIFIED_TIME
바이트 스트림이 마지막으로 수정된 시기를 지정합니다.
MF_BYTESTREAM_ORIGIN_NAME
바이트 스트림의 원래 URL을 지정합니다.
MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE
바이트 스트림 처리기가 다른 스레드에서 쓰기를 위해 열린 바이트 스트림을 사용할 수 있는지 여부를 지정합니다.
MF_CAPTURE_ENGINE_CAMERA_STREAM_BLOCKED
드라이버에 의해 비디오 캡처가 차단되고 있음을 알립니다.
MF_CAPTURE_ENGINE_CAMERA_STREAM_UNBLOCKED
비디오 캡처가 차단된 후 복원됨을 알립니다.
MF_CAPTURE_ENGINE_D3D_MANAGER 특성
캡처 엔진의 DXGI 디바이스 관리자에 대한 포인터를 설정합니다.
MF_CAPTURE_ENGINE_DECODER_MFT_FIELDOFUSE_UNLOCK_Attribute
캡처 엔진에서 사용 필드 제한이 있는 디코더를 사용할 수 있도록 합니다.
MF_CAPTURE_ENGINE_DISABLE_DXVA 특성
캡처 엔진이 비디오 디코딩에 DXVA(DirectX Video Acceleration)를 사용하는지 여부를 지정합니다.
MF_CAPTURE_ENGINE_DISABLE_HARDWARE_TRANSFORMS 특성
캡처 엔진에서 하드웨어 기반 MFT(미디어 파운데이션 변환)를 사용하지 않도록 설정합니다.
MF_CAPTURE_ENGINE_ENABLE_CAMERA_STREAMSTATE_NOTIFICATION
스트림 상태 알림을 사용하도록 설정해야 하는지 여부를 나타냅니다.
MF_CAPTURE_ENGINE_ENCODER_MFT_FIELDOFUSE_UNLOCK_Attribute
캡처 엔진에서 사용 필드 제한이 있는 인코더를 사용할 수 있도록 합니다.
MF_CAPTURE_ENGINE_EVENT_GENERATOR_GUID 특성
캡처 이벤트를 생성한 구성 요소를 식별합니다.
MF_CAPTURE_ENGINE_EVENT_STREAM_INDEX 특성
캡처 이벤트를 생성한 스트림을 식별합니다.
MF_CAPTURE_ENGINE_MEDIASOURCE_CONFIG 특성
캡처 소스에 대한 구성 속성을 포함합니다.
MF_CAPTURE_ENGINE_OUTPUT_MEDIA_TYPE_SET
IMFCaptureSink2::SetOutputType에 대한 응답으로 캡처 엔진에서 출력 형식이 설정되었음을 나타냅니다.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_PROCESSED_SAMPLES 특성
레코드 싱크 오디오 경로에서 버퍼링할 수 있는 처리된 샘플의 최대 수를 설정합니다.
MF_CAPTURE_ENGINE_RECORD_SINK_AUDIO_MAX_UNPROCESSED_SAMPLES 특성
레코드 싱크 오디오 경로에서 처리를 위해 버퍼링할 수 있는 처리되지 않은 샘플의 최대 수를 설정합니다.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_PROCESSED_SAMPLES 특성
레코드 싱크 비디오 경로에서 버퍼링할 수 있는 처리된 샘플의 최대 수를 설정합니다.
MF_CAPTURE_ENGINE_RECORD_SINK_VIDEO_MAX_UNPROCESSED_SAMPLES 특성
레코드 싱크 비디오 경로에서 처리를 위해 버퍼링할 수 있는 처리되지 않은 샘플의 최대 수를 설정합니다.
MF_CAPTURE_ENGINE_USE_AUDIO_DEVICE_ONLY 특성
캡처 엔진이 비디오가 아닌 오디오를 캡처할지 여부를 지정합니다.
MF_CAPTURE_ENGINE_USE_VIDEO_DEVICE_ONLY 특성
캡처 엔진이 오디오가 아닌 비디오를 캡처할지 여부를 지정합니다.
MF_CAPTURE_METADATA_FRAME_BACKGROUND_MASK
비디오 프레임의 배경과 전경을 구분하는 배경 구분 마스크의 메타데이터 및 마스크 버퍼를 보고합니다.
MF_CAPTURE_METADATA_FRAME_ILLUMINATION
IR(활성 적외선) 조명을 사용하여 프레임을 캡처했는지 여부를 나타내는 값입니다.
MF_CAPTURE_METADATA_PHOTO_FRAME_FLASH
캡처된 프레임에 대해 플래시가 트리거되었는지 여부를 나타냅니다.
MF_DEVICE_THERMAL_STATE_CHANGED
디바이스의 열 상태 변경을 알리는 이벤트를 나타냅니다.
MF_DEVICESTREAM_ATTRIBUTE_FRAMESOURCE_TYPES
프레임 소스 형식을 나타냅니다.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CONNECTION_POINT
확장 플러그인 연결 지점을 나타냅니다.
MF_DEVICESTREAM_EXTENSION_PLUGIN_CLSID
비디오 캡처 디바이스에 대한 후처리 플러그인의 CLSID를 지정합니다.
MF_DEVICESTREAM_FRAMESERVER_HIDDEN
이 특성은 스트림에 설정된 경우 스트림을 클라이언트에서 숨겨지는 것으로 표시합니다.
MF_DEVICESTREAM_FRAMESERVER_SHARED
이 특성은 스트림에 설정된 경우 명시적으로 스트림을 프레임 서버에서 공유하는 것으로 표시합니다.
MF_DEVICESTREAM_IMAGE_STREAM
비디오 캡처 원본의 스트림이 스틸 이미지 스트림인지 여부를 지정합니다.
MF_DEVICESTREAM_INDEPENDENT_IMAGE_STREAM
비디오 캡처 원본의 이미지 스트림이 비디오 스트림과 독립적인지 여부를 지정합니다.
MF_DEVICESTREAM_MAX_FRAME_BUFFERS
비디오 캡처 원본이 이 스트림에 대해 버퍼링할 최대 프레임 수를 지정합니다.
MF_DEVICESTREAM_MULTIPLEXED_MANAGER
멀티플렉싱된 미디어 소스의 하위 스트림을 설명하는 IMFAttributes를 관리하는 IMFMuxStreamAttributesManager의 인스턴스를 제공합니다.
MF_DEVICESTREAM_REQUIRED_CAPABILITIES
센서 변환에 필요한 디바이스 기능을 나타내는 유니코드 문자열 목록을 지정합니다.
MF_DEVICESTREAM_STREAM_CATEGORY
스트림 범주를 나타냅니다.
MF_DEVICESTREAM_STREAM_ID
비디오 캡처 디바이스의 스트림에 대한 KS(커널 스트리밍) 식별자를 지정합니다.
MF_DEVICESTREAM_TAKEPHOTO_TRIGGER
사진 촬영 트리거가 디바이스 원본에 캡슐화되는지를 지정합니다.
MF_DEVICESTREAM_TRANSFORM_STREAM_ID
스트림의 MFT(미디어 파운데이션 변환) 스트림 ID를 나타냅니다.
MF_DEVSOURCE_ATTRIBUTE_ENABLE_MS_CAMERA_EFFECTS
캡처 디바이스에 Windows 카메라 효과를 사용할 수 있는지 여부를 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_FRIENDLY_NAME
디바이스의 표시 이름을 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_MEDIA_TYPE
디바이스의 출력 형식을 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE
오디오 캡처 또는 비디오 캡처와 같은 디바이스 유형을 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ENDPOINT_ID
오디오 캡처 디바이스의 엔드포인트 ID를 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_AUDCAP_ROLE
오디오 캡처 디바이스의 장치 역할을 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_CATEGORY
오디오 캡처 디바이스의 장치 범주를 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_HW_SOURCE
비디오 캡처 소스가 하드웨어 디바이스인지 소프트웨어 디바이스인지를 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_MAX_BUFFERS
비디오 캡처 원본이 버퍼링할 최대 프레임 수를 지정합니다.
MF_DEVSOURCE_ATTRIBUTE_SOURCE_TYPE_VIDCAP_SYMBOLIC_LINK
비디오 캡처 드라이버에 대한 기호 링크를 포함합니다.
MF_DMFT_FRAME_BUFFER_INFO
디바이스 드라이버로 전송된 시스템 할당 프레임 버퍼에 대한 정보를 포함합니다.
MF_DISABLE_LOCALLY_REGISTERED_PLUGINS
로컬로 등록된 플러그인을 비활성화할지 지정합니다.
MF_ENABLE_3DVIDEO_OUTPUT
MFT(미디어 파운데이션 변환)가 3D 입체 비디오 스트림을 출력하는 방법을 지정합니다.
MF_EVENT_DO_THINNING
미디어 소스가 새 재생 속도를 요청할 때 이 특성은 원본이 씬닝을 요청하는지 여부를 지정합니다. 씬닝에 대한 정의는 속도 제어 정보를 참조하세요.
MF_EVENT_MFT_CONTEXT
METransformMarker 이벤트에 대한 호출자 정의 값을 포함합니다.
MF_EVENT_MFT_INPUT_STREAM_ID
MFT(미디어 파운데이션 변환)에서 입력 스트림을 지정합니다.
MF_EVENT_OUTPUT_NODE
스트림 싱크의 토폴로지 노드를 식별합니다.
MF_EVENT_PRESENTATION_TIME_OFFSET
프레젠테이션 시간과 미디어 소스의 타임 스탬프 간의 오프셋입니다.
MF_EVENT_SCRUBSAMPLE_TIME
스크러빙하는 동안 렌더링된 샘플의 프레젠테이션 시간입니다.
MF_EVENT_SESSIONCAPS
현재 프레젠테이션을 기반으로 미디어 세션의 기능을 정의하는 플래그를 포함합니다.
MF_EVENT_SESSIONCAPS_DELTA
현재 프레젠테이션에 따라 미디어 세션에서 변경된 기능을 나타내는 플래그를 포함합니다.
MF_EVENT_SOURCE_ACTUAL_START
미디어 소스가 현재 위치에서 다시 시작되는 시작 시간을 포함합니다.
MF_EVENT_SOURCE_CHARACTERISTICS
미디어 소스의 현재 특성을 지정합니다.
MF_EVENT_SOURCE_CHARACTERISTICS_OLD
미디어 소스의 이전 특성을 지정합니다.
MF_EVENT_SOURCE_FAKE_START
현재 세그먼트 토폴로지가 비어 있는지 여부를 지정합니다.
MF_EVENT_SOURCE_PROJECTSTART
세그먼트 토폴로지의 시작 시간을 지정합니다.
MF_EVENT_SOURCE_TOPOLOGY_CANCELED
시퀀서 소스가 토폴로지를 취소했는지 여부를 지정합니다.
MF_EVENT_START_PRESENTATION_TIME
프레젠테이션의 시작 시간(100나노초 단위)으로 프레젠테이션 시계로 측정됩니다.
MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT
미디어 싱크가 새 토폴로지의 첫 번째 샘플을 렌더링하는 프레젠테이션 시간입니다.
MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS
콘텐츠 키 ID를 지정합니다.
MF_EVENT_STREAM_METADATA_KEYDATA
보호 시스템 관련 데이터를 지정합니다.
MF_EVENT_STREAM_METADATA_SYSTEMID
키 데이터가 의도된 시스템 ID를 지정합니다.
MF_EVENT_TOPOLOGY_STATUS
재생 중에 토폴로지의 상태를 지정합니다.
MF_LOCAL_PLUGIN_CONTROL_POLICY
로컬 플러그인 제어 정책을 지정합니다.
MF_LOW_LATENCY
미디어 파운데이션 파이프라인에서 대기 시간이 짧은 처리를 사용하도록 설정합니다.
MF_MEDIA_ENGINE_AUDIO_CATEGORY
오디오 스트림의 범주를 지정합니다.
MF_MEDIA_ENGINE_AUDIO_ENDPOINT_ROLE
오디오 스트림의 장치 역할을 지정합니다.
MF_MEDIA_ENGINE_BROWSER_COMPATIBILITY_MODE
브라우저 호환성 모드를 지정합니다.
MF_MEDIA_ENGINE_CALLBACK
미디어 엔진의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_FLAGS
미디어 엔진에서 보호된 컨텐츠를 재생할지 여부를 지정합니다.
MF_MEDIA_ENGINE_CONTENT_PROTECTION_MANAGER
미디어 엔진에서 보호된 컨텐츠를 재생할 수 있도록 합니다.
MF_MEDIA_ENGINE_COREWINDOW
코어 창.
MF_MEDIA_ENGINE_DXGI_MANAGER
미디어 엔진에서 Microsoft DXGI(DirectX Graphics Infrastructure) 디바이스 관리자를 설정합니다.
MF_MEDIA_ENGINE_EXTENSION
IMFMediaEngineExtension 인터페이스에 대한 포인터를 포함합니다.
MF_MEDIA_ENGINE_NEEDKEY_CALLBACK
생성 시 IMFMediaEngineNeedKeyNotify에서 미디어 엔진에 전달되는 특성입니다.
MF_MEDIA_ENGINE_OPM_HWND
미디어 엔진이 OPM(출력 보호 관리자) 보호를 적용할 창을 지정합니다.
MF_MEDIA_ENGINE_PLAYBACK_HWND
미디어 엔진의 비디오 재생 창에 대한 핸들을 설정합니다.
MF_MEDIA_ENGINE_PLAYBACK_VISUAL
Microsoft DirectComposition 시각적 개체를 미디어 엔진의 재생 영역으로 설정합니다.
MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE
소스 확인자 구성 저장소를 가져옵니다.
MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL
스트림에 알파 채널이 포함되어 있는지 여부를 지정합니다.
MF_MEDIA_ENGINE_TRACK_ID
트랙 ID를 지정합니다.
MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT
미디어 엔진의 렌더링 대상 형식을 설정합니다.
MF_MEDIATYPE_MULTIPLEXED_MANAGER
멀티플렉싱된 미디어 소스의 하위 스트림의 미디어 형식을 가져올 뿐만 아니라 소스에서 멀티플렉싱되는 하위 스트림의 조합을 제어하는 데 사용할 수 있는 IMFMuxStreamMediaTypeManager의 인스턴스를 제공합니다.
MF_MP2DLNA_AUDIO_BIT_RATE
DLNA(Digital Living Network Alliance) 미디어 싱크의 최대 오디오 비트 전송률을 지정합니다.
MF_MP2DLNA_ENCODE_QUALITY
DLNA 미디어 싱크의 인코딩 품질을 지정합니다.
MF_MP2DLNA_STATISTICS
DLNA 미디어 싱크에서 통계를 가져옵니다.
MF_MP2DLNA_USE_MMCSS
DLNA 미디어 싱크가 MMCSS(Multimedia Class Scheduler Service)를 사용하는지 여부를 지정합니다
MF_MP2DLNA_VIDEO_BIT_RATE
DLNA 미디어 싱크의 최대 비디오 비트 전송률을 지정합니다.
MF_MPEG4SINK_MOOV_BEFORE_MDAT
생성된 파일의 '미디어 데이터 박스(mdat)’ 앞에 'moov'가 기록됨을 나타냅니다.
MF_MPEG4SINK_SPSPPS_PASSTHROUGH
MPEG-4 파일 싱크가 SPS(시퀀스 매개 변수 집합) 및 PPS(그림 매개 변수 집합) NALU를 필터링할지 여부를 지정합니다.
MF_MSE_ACTIVELIST_CALLBACK
활성 버퍼 목록의 IMFBufferListNotify 인터페이스에 대한 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_MSE_BUFFERLIST_CALLBACK
IMFBufferListNotify에 대한 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_MSE_CALLBACK
IMFMediaSourceExtensionNotify에 대한 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION
AAC(Advanced Audio Coding) 스트림의 오디오 프로필 및 수준을 지정합니다.
MF_MT_AAC_PAYLOAD_TYPE
AAC(Advanced Audio Coding) 스트림의 페이로드 유형을 지정합니다.
MF_MT_ALL_SAMPLES_INDEPENDENT
각 샘플이 스트림의 다른 샘플과 독립적인지 여부를 미디어 형식에 지정합니다.
MF_MT_ALPHA_MODE
색 미디어 비디오 형식의 알파 모드가 미리 곱한 알파인지 직선 알파인지 여부를 지정합니다.
MF_MT_AM_FORMAT_TYPE
미디어 유형에 대한 DirectShow 형식 GUID를 포함합니다.
MF_MT_ARBITRARY_FORMAT
ASF(Advanced Systems Format) 파일의 이진 스트림에 대한 추가 형식 데이터입니다.
MF_MT_ARBITRARY_HEADER
ASF(Advanced Systems Format) 파일의 이진 스트림에 대한 유형별 데이터입니다.
MF_MT_AUDIO_AVG_BYTES_PER_SECOND
오디오 미디어 유형의 초당 평균 바이트 수입니다.
MF_MT_AUDIO_BITS_PER_SAMPLE
오디오 미디어 유형의 오디오 샘플당 비트 수입니다.
MF_MT_AUDIO_BLOCK_ALIGNMENT
오디오 미디어 유형에 대한 블록 맞춤(바이트)입니다. 블록 맞춤은 오디오 형식에 대한 데이터의 최소 원자 단위입니다.
MF_MT_AUDIO_CHANNEL_MASK
오디오 미디어 유형에서 스피커 위치에 대한 오디오 채널 할당을 지정합니다.
MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND
오디오 미디어 유형의 초당 오디오 샘플 수입니다.
MF_MT_AUDIO_FOLDDOWN_MATRIX
오디오 디코더가 다중 채널 오디오를 스테레오 출력으로 변환하는 방법을 지정합니다. 이 프로세스를 폴드다운이라고도 합니다.
MF_MT_AUDIO_NUM_CHANNELS
오디오 미디어 유형의 오디오 채널 수입니다.
MF_MT_AUDIO_PREFER_WAVEFORMATEX
오디오 미디어 유형을 변환할 때 사용할 기본 레거시 형식 구조를 지정합니다.
MF_MT_AUDIO_SAMPLES_PER_BLOCK
압축된 오디오 데이터 블록 하나에 포함된 오디오 샘플의 수입니다. 이 특성은 각 블록 내에 고정된 수의 샘플이 있는 압축 오디오 형식으로 사용할 수 있습니다.
MF_MT_AUDIO_SAMPLES_PER_SECOND
오디오 미디어 유형의 초당 오디오 샘플 수입니다.
MF_MT_AUDIO_VALID_BITS_PER_SAMPLE
각 오디오 샘플의 유효한 오디오 데이터 비트 수입니다.
MF_MT_AUDIO_WMADRC_AVGREF
Windows Media 오디오 파일의 참조 평균 볼륨 수준입니다.
MF_MT_AUDIO_WMADRC_AVGTARGET
Windows Media 오디오 파일의 대상 평균 볼륨 수준입니다.
MF_MT_AUDIO_WMADRC_PEAKREF
Windows Media 오디오 파일의 참조 최대 볼륨 수준입니다.
MF_MT_AUDIO_WMADRC_PEAKTARGET
Windows Media 오디오 파일의 대상 최대 볼륨 수준입니다.
MF_MT_AVG_BIT_ERROR_RATE
비디오 미디어 유형에 대한 데이터 오류 비율(초당 비트 오류 수)입니다.
MF_MT_AVG_BITRATE
비디오 미디어 유형에 대한 비디오 스트림의 대략적인 데이터 속도(초당 비트 수)입니다.
MF_MT_COMPRESSED
미디어 유형에 대해 미디어 데이터의 압축 여부를 지정합니다.
MF_MT_CUSTOM_VIDEO_PRIMARIES
비디오 미디어 유형에 대한 사용자 지정 색상을 지정합니다.
MF_MT_D3D_RESOURCE_VERSION
미디어 유형과 관련된 데이터 스트림에 저장된 리소스의 Direct3D 버전을 지정합니다.
MF_MT_D3D12_CPU_READBACK
연결된 Direct3D 리소스에 CPU 액세스가 필요한지 여부를 나타냅니다.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER
스트림의 리소스를 어댑터 간 데이터에 사용할 수 있는지 여부를 나타냅니다.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL
미디어 유형과 연결된 스트림의 Direct3D 리소스에 대해 깊이 스텐실 뷰를 만들 수 있는지 여부를 나타냅니다.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET
미디어 유형과 연결된 스트림의 Direct3D 리소스에 대해 렌더링 대상 뷰를 만들 수 있는지 여부를 나타냅니다.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS
여러 명령 큐에서 스트림의 Direct3D 리소스에 동시에 액세스할 수 있는지 여부를 나타냅니다.
MF_MT_D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS
미디어 유형과 연결된 스트림의 Direct3D 리소스에 대해 정렬되지 않은 액세스 뷰를 만들 수 있는지 여부를 나타냅니다.
MF_MT_D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE
미디어 유형과 연결된 스트림의 Direct3D 리소스에 대해 셰이더 리소스 뷰 만들기가 허용되지 않는지 여부를 나타냅니다.
MF_MT_D3D12_TEXTURE_LAYOUT
연결된 Direct3D 리소스를 만드는 데 사용된 질감 레이아웃 옵션을 나타냅니다.
MF_MT_DEFAULT_STRIDE
압축되지 않은 비디오 미디어 유형에 대한 기본 표면 스트라이드입니다. 스트라이드는 픽셀의 한 행에서 다음 행으로 이동하는 데 필요한 바이트 수입니다.
MF_MT_DEPTH_MEASUREMENT
비디오 프레임의 깊이 값에 대한 측정 시스템을 정의하는 값입니다.
MF_MT_DEPTH_VALUE_UNIT
비디오 프레임의 깊이 값에 대한 단위를 정의하는 값입니다.
MF_MT_DRM_FLAGS
비디오 미디어 유형에 복사 보호 적용이 필요한지 여부를 지정합니다.
MF_MT_DV_AAUX_CTRL_PACK_0
DV(디지털 비디오) 미디어 유형의 첫 번째 오디오 블록에 대한 AAUX(오디오 보조) 소스 제어 팩입니다.
MF_MT_DV_AAUX_CTRL_PACK_1
DV(디지털 비디오) 미디어 유형의 두 번째 오디오 블록에 대한 AAUX(오디오 보조) 소스 제어 팩입니다.
MF_MT_DV_AAUX_SRC_PACK_0
DV(디지털 비디오) 미디어 유형의 첫 번째 오디오 블록에 대한 AAUX(오디오 보조) 소스 팩입니다.
MF_MT_DV_AAUX_SRC_PACK_1
DV(디지털 비디오) 미디어 유형의 두 번째 오디오 블록에 대한 AAUX(오디오 보조) 소스 팩입니다.
MF_MT_DV_VAUX_CTRL_PACK
DV(디지털 비디오) 미디어 유형의 VAUX(비디오 보조) 소스 제어 팩입니다.
MF_MT_DV_VAUX_SRC_PACK
DV(디지털 비디오) 미디어 유형의 VAUX(비디오 보조) 소스 팩입니다.
MF_MT_FIXED_SIZE_SAMPLES
샘플의 크기가 고정되어 있는지 여부를 미디어 형식에 지정합니다.
MF_MT_FORWARD_CUSTOM_NALU
디코더가 출력 샘플에 NAL(네트워크 추상화 계층) 단위 형식을 전달하도록 지정합니다.
MF_MT_FORWARD_CUSTOM_SEI
디코더가 출력 샘플에서 SEI(Supplemental Enhancement Information) 단위 형식을 전달하도록 지정합니다.
MF_MT_FRAME_RATE
비디오 미디어 유형의 프레임 속도(초당 프레임 수)입니다.
MF_MT_FRAME_RATE_RANGE_MAX
비디오 캡처 디바이스에서 지원하는 최대 프레임 속도(초당 프레임)입니다.
MF_MT_FRAME_RATE_RANGE_MIN
비디오 캡처 디바이스에서 지원하는 최소 프레임 속도(초당 프레임)입니다.
MF_MT_FRAME_SIZE
비디오 프레임의 너비와 높이(픽셀)입니다.
MF_MT_FRAMESOURCE_TYPES
프레임 소스에서 제공하는 센서 유형(예: 색, 적외선 또는 깊이)을 나타내는 값입니다.
MF_MT_GEOMETRIC_APERTURE
비디오 미디어 유형의 기하학적 조리개를 정의합니다.
MF_MT_H264_CAPABILITIES
H.264 비디오 스트림의 기능 플래그를 지정합니다.
MF_MT_H264_MAX_CODEC_CONFIG_DELAY
H.264 인코더가 명령에 응답하는 데 사용하는 최대 프레임 수입니다.
MF_MT_H264_MAX_MB_PER_SEC
H.264 비디오 스트림의 최대 매크로 블록 처리 속도를 지정합니다.
MF_MT_H264_RATE_CONTROL_MODES
H.264 비디오 스트림의 속도 제어 모드를 지정합니다.
MF_MT_H264_SIMULCAST_SUPPORT
UVC H.264 인코더에 대해 스트리밍 엔드포인트의 수와 지원되는 스트림 수를 지정합니다.
MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES
H.264 비디오 스트림에 대해 지원되는 속도 제어 모드를 지정합니다.
MF_MT_H264_SUPPORTED_SLICE_MODES
H.264 비디오 스트림에 대해 지원되는 슬라이스 모드를 지정합니다.
MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES
H.264 비디오 스트림에 대해 지원되는 동기화 프레임 유형을 지정합니다.
MF_MT_H264_SUPPORTED_USAGES
H.264 비디오 스트림에 대해 지원되는 사용 모드를 지정합니다.
MF_MT_H264_SVC_CAPABILITIES
H.264 비디오 스트림의 SVC 기능을 지정합니다.
MF_MT_H264_USAGE
UVC H.264 인코더의 사용 모드를 지정합니다.
MF_MT_IMAGE_LOSS_TOLERANT
ASF 이미지 스트림이 저하 가능한 JPEG 형식인지 여부를 지정합니다.
MF_MT_INTERLACE_MODE
비디오 미디어 유형의 프레임이 인터레이스되는 방법을 설명합니다.
MF_MT_MAJOR_TYPE
미디어 유형의 주 형식 GUID입니다.
MF_MT_MAX_KEYFRAME_SPACING
비디오 미디어 유형의 한 키 프레임에서 다음 키 프레임까지의 최대 프레임 수입니다.
MF_MT_MAX_LUMINANCE_LEVEL
콘텐츠의 최대 광도 수준(니트)을 지정합니다. 이 특성에는 CEA-861.3 표준에 정의된 MaxCLL과 동일한 의미 체계가 있습니다.
MF_MT_MAX_FRAME_AVERAGE_LUMINANCE_LEVEL
콘텐츠의 프레임당 최대 평균 광도 수준(니트)을 지정합니다. 이 특성에는 CEA-861.3 표준에 정의된 MaxFALL과 동일한 의미 체계가 있습니다.
MF_MT_MAX_MASTERING_LUMINANCE
콘텐츠가 작성된 디스플레이의 최대 광도(니트)를 지정합니다. 이 특성에는 CEA-861.3 표준에 정의된 max_display_mastering_luminance와 동일한 의미 체계가 있습니다.
MF_MT_MIN_MASTERING_LUMINANCE
콘텐츠가 작성된 디스플레이의 최대 광도(니트)를 지정합니다. 이 특성에는 CEA-861.3 표준에 정의된 min_display_mastering_luminance와 동일한 의미 체계가 있습니다.
MF_MT_MINIMUM_DISPLAY_APERTURE
유효한 이미지 데이터를 포함하는 비디오 프레임의 영역인 표시 조리개를 정의합니다.
MF_MT_MPEG_SEQUENCE_HEADER
비디오 미디어 유형에 대한 MPEG-1 또는 MPEG-2 시퀀스 헤더를 포함합니다.
MF_MT_MPEG_START_TIME_CODE
MPEG-1 또는 MPEG-2 비디오 미디어 유형에 대한 그림 그룹(GOP) 시작 시간 코드입니다.
MF_MT_MPEG2_CONTENT_PACKET 특성
MPEG-2 TS(전송 스트림)를 설명하는 미디어 유형의 경우 전송 패킷에 콘텐츠 패킷 헤더가 포함되는지 여부를 지정합니다.
MF_MT_MPEG2_FLAGS
MPEG-2 비디오 미디어 유형에 대한 기타 플래그를 포함합니다.
MF_MT_MPEG2_LEVEL
비디오 미디어 유형에서 MPEG-2 또는 H.264 수준을 지정합니다.
MF_MT_MPEG2_PROFILE
비디오 미디어 유형에서 MPEG-2 또는 H.264 프로필을 지정합니다.
MF_MT_MPEG2_STANDARD 특성
MPEG-2 PS(프로그램 스트림) 또는 TS(전송 스트림)를 설명하는 미디어 유형의 경우 스트림을 멀티플렉싱하는 데 사용되는 표준을 지정합니다.
MF_MT_MPEG2_TIMECODE 특성
MPEG-2 TS(전송 스트림)를 설명하는 미디어 유형의 경우 전송 패킷에 4 바이트 시간 코드가 포함되도록 지정합니다.
MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY
MPEG-4 미디어 유형에 대한 샘플 설명 상자의 현재 항목을 지정합니다.
MF_MT_MPEG4_SAMPLE_DESCRIPTION
MP4 또는 3GP 파일에 대한 샘플 설명 상자를 포함합니다.
MF_MT_ORIGINAL_4CC
비디오 스트림에 대한 원래 코덱 FOURCC를 포함합니다.
MF_MT_ORIGINAL_WAVE_FORMAT_TAG
오디오 스트림에 대한 원래 WAVE 형식 태그를 포함합니다.
MF_MT_PAD_CONTROL_FLAGS
비디오 미디어 유형에 대한 출력 사각형의 가로 세로 비율을 지정합니다.
MF_MT_PALETTE
비디오 미디어 유형에 대한 팔레트 항목을 포함합니다. RGB 8과 같은 팔레트화된 비디오 형식에 이 특성을 사용합니다.
MF_MT_PAN_SCAN_APERTURE
이동/스캔 모드로 표시되어야 하는 비디오의 4 3 영역인 이동/스캔 조리개를 정의합니다.
MF_MT_PAN_SCAN_ENABLED
이동/스캔 모드를 사용할 수 있는지 여부를 지정합니다.
MF_MT_PIXEL_ASPECT_RATIO
비디오 미디어 유형의 픽셀 가로 세로 비율입니다.
MF_MT_SAMPLE_SIZE
각 샘플의 크기(바이트)를 미디어 유형으로 지정합니다.
MF_MT_SOURCE_CONTENT_HINT
비디오 미디어 유형에 대한 의도된 가로 세로 비율을 설명합니다.
MF_MT_SPATIAL_AUDIO_MAX_DYNAMIC_OBJECTS
오디오 엔드포인트에서 동시에 렌더링할 수 있는 동적 오디오 개체의 최대 수를 지정합니다.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_FORMAT_ID
디코더가 출력할 메타데이터 개체 유형의 다운스트림 구성 요소에 알리는 공간 오디오 메타데이터 형식을 식별하는 디코더 정의 GUID입니다.
MF_MT_SPATIAL_AUDIO_OBJECT_METADATA_LENGTH
디코더가 출력할 공간 오디오 메타데이터 개체 형식의 크기를 바이트 단위로 지정하는 값입니다.
MF_MT_SUBTYPE
미디어 유형의 하위 유형 GUID입니다.
MF_MT_TIMESTAMP_CAN_BE_DTS 특성
디코더가 타임스탬프를 설정할 때 DTS(디코딩 타임스탬프)를 사용할 수 있는지 여부를 지정합니다.
MF_MT_TRANSFER_FUNCTION
비디오 미디어 유형에 대해 RGB에서 R'G'B'로 변환 함수를 지정합니다.
MF_MT_USER_DATA
미디어 유형에 대한 추가 형식 데이터를 포함합니다.
MF_MT_VIDEO_3D
비디오 스트림에 3D 콘텐츠가 포함되어 있는지 여부를 지정합니다.
MF_MT_VIDEO_3D_FIRST_IS_LEFT
3D 비디오 형식의 경우 왼쪽 뷰인 보기를 지정합니다.
MF_MT_VIDEO_3D_FORMAT
비디오 미디어 유형의 경우 3D 비디오 프레임이 메모리에 저장되는 방법을 지정합니다.
MF_MT_VIDEO_3D_LEFT_IS_BASE
3D 비디오 형식의 경우 기본 뷰인 보기를 지정합니다.
MF_MT_VIDEO_3D_NUM_VIEWS
3D 비디오 시퀀스의 보기 수입니다.
MF_MT_VIDEO_CHROMA_SITING
Y'Cb'Cr' 비디오 미디어 유형에 대해 크로마를 샘플링하는 방법을 설명합니다.
MF_MT_VIDEO_LEVEL
비디오 미디어 유형에서 MPEG-2 또는 H.264 수준을 지정합니다. 이는 MF_MT_MPEG2_LEVEL의 별칭입니다.
MF_MT_VIDEO_LIGHTING
비디오 미디어 유형에 대한 최적의 조명 조건을 지정합니다.
MF_MT_VIDEO_NOMINAL_RANGE
비디오 미디어 유형의 색 정보의 공칭 범위를 지정합니다.
MF_MT_VIDEO_PRIMARIES
비디오 미디어 유형에 대한 색 주체를 지정합니다.
MF_MT_VIDEO_PROFILE
출력 미디어 유형의 비디오 인코딩 프로필을 지정합니다. 이는 MF_MT_MPEG2_PROFILE 특성의 별칭입니다.
MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE
로드할 효과를 선택하기 위해 UWP 앱 매니페스트의 VideoRendererExtensionProfiles 목록에 있는 항목과 일치하는 문자열을 포함합니다.
MF_MT_VIDEO_ROTATION
시계 반대 방향으로 비디오 프레임의 회전을 지정합니다.
MF_MT_WRAPPED_TYPE
다른 미디어 유형으로 래핑된 미디어 유형을 포함합니다.
MF_MT_YUV_MATRIX
YUV 미디어 유형의 경우 Y'Cb'Cr의 색 공간에서 R'G'B 색 공간으로의 변환 매트릭스를 정의합니다.
MF_NALU_LENGTH_INFORMATION
샘플에서 NALU의 길이를 나타냅니다. 압축된 입력 샘플에서 H.264 디코더로 설정된 MF BLOB입니다.
MF_NALU_LENGTH_SET
각 압축된 H.264 샘플을 사용하여 NALU 길이 정보가 BLOB으로 전송됨을 나타냅니다.
MF_PD_APP_CONTEXT
PMP(보호된 미디어 경로)의 프레젠테이션 설명자에 대한 포인터를 포함합니다.
MF_PD_ASF_CODECLIST
ASF(Advanced Systems Format) 파일에서 콘텐츠를 인코딩하는 데 사용된 코덱 및 형식에 대한 정보를 포함합니다. 이 특성은 ASF 사양에 정의된 ASF 헤더의 코덱 목록 개체에 해당합니다.
MF_PD_ASF_CONTENTENCRYPTION_KEYID
암호화된 ASF(Advanced Systems Format) 파일의 키 식별자를 지정합니다. 이 특성은 ASF 사양에 정의된 콘텐츠 암호화 헤더의 키 ID 필드에 해당합니다.
MF_PD_ASF_CONTENTENCRYPTION_LICENSE_URL
암호화된 ASF(Advanced Systems Format) 파일의 라이선스 획득 URL을 지정합니다. 이 특성은 ASF 사양에 정의된 콘텐츠 암호화 헤더의 라이선스 URL 필드에 해당합니다.
MF_PD_ASF_CONTENTENCRYPTION_SECRET_DATA
암호화된 ASF(Advanced Systems Format) 파일에 대한 비밀 데이터를 포함합니다. 이 특성은 ASF 사양에 정의된 콘텐츠 암호화 헤더의 비밀 데이터 필드에 해당합니다.
MF_PD_ASF_CONTENTENCRYPTION_TYPE
ASF(Advanced Systems Format) 파일에 사용되는 보호 메커니즘의 형식을 지정합니다.
MF_PD_ASF_CONTENTENCRYPTIONEX_ENCRYPTION_DATA
ASF(Advanced Systems Format) 파일에 대한 암호화 데이터를 포함합니다. 이 특성은 ASF 사양에 정의된 ASF 헤더의 확장 콘텐츠 암호화 개체에 해당합니다.
MF_PD_ASF_DATA_LENGTH
ASF(Advanced Systems Format) 파일의 데이터 섹션 크기를 바이트 단위로 지정합니다.
MF_PD_ASF_DATA_START_OFFSET
ASF(Advanced Systems Format)파일의 시작부터 첫 번째 데이터 패킷의 시작 부분까지 오프셋(바이트)을 지정합니다.
MF_PD_ASF_FILEPROPERTIES_CREATION_TIME
ASF(Advanced Systems Format) 파일을 만든 날짜와 시간을 지정합니다.
MF_PD_ASF_FILEPROPERTIES_FILE_ID
ASF(Advanced Systems Format) 파일의 파일 식별자를 지정합니다.
MF_PD_ASF_FILEPROPERTIES_FLAGS
ASF(Advanced Systems Format) 파일이 브로드캐스트 또는 검색 가능한지 여부를 지정합니다. 이 값은 ASF 사양에 정의된 파일 속성 개체의 Flags 필드에 해당합니다.
MF_PD_ASF_FILEPROPERTIES_MAX_BITRATE
ASF(Advanced Systems Format) 파일의 최대 순간 비트 전송률을 초당 비트 단위로 지정합니다.
MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE
ASF(Advanced Systems Format) 파일의 최대 패킷 크기(바이트)를 지정합니다.
MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE
ASF(Advanced Systems Format) 파일의 최소 패킷 크기(바이트)를 지정합니다.
MF_PD_ASF_FILEPROPERTIES_PACKETS
ASF(Advanced Systems Format) 파일의 데이터 섹션에 있는 패킷 수를 지정합니다.
MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION
ASF(Advanced Systems Format) 파일을 재생하는 데 필요한 시간을 100나노초 단위로 지정합니다.
MF_PD_ASF_FILEPROPERTIES_PREROLL
ASF(Advanced Systems Format) 파일을 재생하기 전에 데이터를 버퍼링하는 데 걸리는 시간(밀리초)을 지정합니다.
MF_PD_ASF_FILEPROPERTIES_SEND_DURATION
ASF(Advanced Systems Format) 파일을 보내는 데 필요한 시간을 100나노초 단위로 지정합니다. 패킷의 전송 시간은 네트워크를 통해 패킷을 전달해야 하는 시간입니다. 패킷의 프레젠테이션 시간이 아닙니다.
MF_PD_ASF_INFO_HAS_AUDIO
ASF(Advanced Systems Format)파일에 오디오 스트림이 포함되어 있는지 여부를 지정합니다.
MF_PD_ASF_INFO_HAS_NON_AUDIO_VIDEO
ASF(Advanced Systems Format) 파일에 오디오 또는 비디오가 아닌 스트림이 포함되어 있는지 여부를 지정합니다.
MF_PD_ASF_INFO_HAS_VIDEO
ASF(Advanced Systems Format) 파일에 하나 이상의 비디오 스트림이 포함되어 있는지 여부를 지정합니다.
MF_PD_ASF_LANGLIST
ASF(Advanced Systems Format) 파일에 포함된 언어를 지정하는 언어 식별자 목록을 지정합니다. 이 특성은 ASF 사양에 정의된 언어 목록 개체에 해당합니다.
MF_PD_ASF_LANGLIST_LEGACYORDER
현재 프레젠테이션에 사용된 RFC 1766 언어 목록을 포함합니다.
MF_PD_ASF_MARKER
ASF(Advanced Systems Format) 파일의 마커를 지정합니다. 이 특성은 ASF 사양에 정의된 ASF 헤더의 Marker 개체에 해당합니다.
MF_PD_ASF_METADATA_IS_VBR
ASF(Advanced Systems Format) 파일에서 VBR(가변 비트 전송률) 인코딩을 사용할지 여부를 지정합니다.
MF_PD_ASF_METADATA_LEAKY_BUCKET_PAIRS
VBR(가변 비트 전송률) ASF(Advanced Systems Format) 파일에 대한 비트 속도 및 해당 버퍼 창의 목록을 지정합니다.
MF_PD_ASF_METADATA_V8_BUFFERAVERAGE
VBR(가변 비트 전송률) ASF(Advanced Systems Format) 파일에 필요한 평균 버퍼 크기를 지정합니다.
MF_PD_ASF_METADATA_V8_VBRPEAK
VBR(가변 비트 전송률) ASF(Advanced Systems Format) 파일에서 가장 높은 순간 비트 속도를 지정합니다.
MF_PD_ASF_SCRIPT
ASF(Advanced Systems Format) 파일의 스크립트 명령 및 매개변수 목록을 지정합니다. 이 특성은 ASF 사양에 정의된 ASF 헤더의 스크립트 명령 개체에 해당합니다.
MF_PD_AUDIO_ENCODING_BITRATE
프레젠테이션의 오디오 인코딩 비트 전송률을 초당 비트 단위로 지정합니다. 이 특성은 프레젠테이션 설명자에 적용됩니다.
MF_PD_AUDIO_ISVARIABLEBITRATE
프레젠테이션의 오디오 스트림에 가변 비트 전송률이 있는지 여부를 지정합니다.
MF_PD_DURATION
프레젠테이션의 지속 시간을 100나노초 단위로 지정합니다.
MF_PD_LAST_MODIFIED_TIME
프레젠테이션이 마지막으로 수정된 시기를 지정합니다.
MF_PD_MIME_TYPE
콘텐츠의 MIME 형식을 지정합니다.
MF_PD_PLAYBACK_BOUNDARY_TIME
미디어 소스의 시작을 기준으로 프레젠테이션을 시작해야 하는 시간(100나노초 단위)을 저장합니다.
MF_PD_PLAYBACK_ELEMENT_ID
프레젠테이션에서 재생 목록 요소의 식별자를 포함합니다.
MF_PD_PMPHOST_CONTEXT
애플리케이션의 프레젠테이션 설명자에 대한 프록시 개체에 대한 포인터를 포함합니다.
MF_PD_PREFERRED_LANGUAGE
미디어 소스의 기본 RFC 1766 언어를 포함합니다.
MF_PD_SAMI_STYLELIST
SAMI 파일에 정의된 SAMI(Synchronized Accessible Media Interchange) 스타일의 이름을 포함합니다.
MF_PD_TOTAL_FILE_SIZE
원본 파일의 전체 크기(바이트)를 지정합니다. 이 특성은 프레젠테이션 설명자에 적용됩니다. 미디어 소스는 필요에 따라 이 특성을 설정할 수 있습니다.
MF_PD_VIDEO_ENCODING_BITRATE
프레젠테이션의 비디오 인코딩 비트 전송률을 초당 비트 단위로 지정합니다. 이 특성은 프레젠테이션 설명자에 적용됩니다.
MF_READWRITE_D3D_OPTIONAL
애플리케이션에 소스 판독기 또는 싱크 기록기에서 Microsoft Direct3D 지원이 필요한지 여부를 지정합니다.
MF_READWRITE_DISABLE_CONVERTERS
소스 판독기 또는 싱크 기록기에서 형식 변환을 사용하거나 사용하지 않도록 설정합니다.
MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
소스 판독기 또는 싱크 기록기가 하드웨어 기반 MFT(미디어 파운데이션 변환)를 사용할 수 있도록 합니다.
MF_READWRITE_MMCSS_CLASS
소스 판독기 또는 싱크 기록기에 대한 MMCSS(Multimedia Class Scheduler Service) 클래스를 지정합니다.
MF_READWRITE_MMCSS_CLASS_AUDIO
소스 판독기 또는 싱크 기록기에서 오디오 처리 스레드에 대한 MMCSS(Multimedia Class Scheduler Service) 클래스를 지정합니다.
MF_READWRITE_MMCSS_PRIORITY
소스 판독기 또는 싱크 기록기에 대한 기본 스레드 우선 순위를 설정합니다.
MF_READWRITE_MMCSS_PRIORITY_AUDIO
소스 판독기 또는 싱크 기록기에서 만든 오디오 처리 스레드의 기본 우선 순위를 설정합니다.
MF_SA_D3D_ALLOCATE_DISPLAYABLE_RESOURCES
MFT의 SA(Sample Allocator)가 D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE 플래그를 사용하여 기본 Direct3D 텍스처를 할당해야 하는지를 지정합니다.
MF_SA_BUFFERS_PER_SAMPLE
비디오 샘플 할당자가 각 비디오 샘플에 대해 만드는 버퍼 수를 지정합니다.
MF_SA_D3D_AWARE
MFT(미디어 파운데이션 변환)가 DXVA(DirectX Video Acceleration)를 지원하는지 여부를 지정합니다. 이 특성은 비디오 MFT에만 적용됩니다.
MF_SA_D3D11_AWARE
MFT(미디어 파운데이션 변환)가 Microsoft Direct3D 11을 지원하는지 여부를 지정합니다.
MF_SA_D3D11_BINDFLAGS
미디어 샘플에 대해 Direct3D 11 화면을 할당할 때 사용할 바인딩 플래그를 지정합니다.
MF_SA_D3D11_SHARED
키 뮤텍스를 사용하여 공유 가능한 텍스처를 만들도록 비디오 샘플 할당자를 나타냅니다.
MF_SA_D3D11_SHARED_WITHOUT_MUTEX
레거시 메커니즘을 사용하여 공유 가능한 텍스처를 만들도록 비디오 샘플 할당자를 나타냅니다.
MF_SA_D3D11_USAGE
미디어 샘플에 Direct3D 11 화면을 할당하는 방법을 지정합니다.
MF_SA_D3D12_CLEAR_VALUE
스트림의 Direct3D 리소스에 대한 명확한 작업을 최적화하는 데 사용되는 정보가 포함된 Blob을 포함합니다.
MF_SA_D3D12_HEAP_FLAGS
스트림의 Direct3D 리소스에 사용되는 힙 옵션을 지정하는 값을 포함합니다.
MF_SA_D3D12_HEAP_TYPE
스트림의 Direct3D 리소스에 사용되는 힙 형식을 지정하는 값을 포함합니다.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT
MFT(미디어 파운데이션 변환)가 파이프라인에서 언제든지 미해결 상태로 사용할 최대 출력 샘플 수를 지정합니다.
MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
지정된 시간에 MFT(미디어 파운데이션 변환)가 허용해야 하는 프로그레시브 샘플의 최소 수를 나타냅니다.
MF_SA_REQUIRED_SAMPLE_COUNT
EVR(고급 비디오 렌더러) 미디어 싱크에서 디인터레이싱에 필요한 압축되지 않은 버퍼 수를 나타냅니다.
MF_SA_REQUIRED_SAMPLE_COUNT_PROGRESSIVE
프로그레시브 컨텐츠에 대해 MFT(미디어 파운데이션 변환)를 할당해야 하는 샘플 수를 나타냅니다.
MF_SAMPLEGRABBERSINK_IGNORE_CLOCK
샘플 그래버 싱크에서 프레젠테이션 시계를 사용하여 샘플을 예약할지 여부를 지정합니다.
MF_SAMPLEGRABBERSINK_SAMPLE_TIME_OFFSET
샘플 그래버가 받은 각 샘플의 타임 스탬프와 샘플 그래버가 샘플을 표시하는 시간 사이의 오프셋입니다.
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE
ASF(Advanced Systems Format) 파일의 스트림에 필요한 평균 버퍼 크기(바이트)를 지정합니다.
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE
ASF(Advanced Systems Format) 파일에서 스트림의 평균 데이터 비트 전송률(초당 비트)을 지정합니다.
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX
ASF(Advanced Systems Format) 파일의 스트림에서 사용하는 언어를 지정합니다.
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE
ASF(Advanced Systems Format) 파일의 스트림에 필요한 최대 버퍼 크기(바이트)를 지정합니다.
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE
ASF(Advanced Systems Format) 파일에서 스트림의 최대 데이터 비트 전송률(초당 비트)을 지정합니다.
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE
ASF(Advanced Systems Format) 파일의 스트림에 대한 디바이스 규칙 템플릿을 지정합니다.
MF_SD_ASF_STREAMBITRATES_BITRATE
ASF(Advanced Systems Format) 파일에서 스트림의 평균 비트 전송률(초당 비트)을 지정합니다. 이 특성은 ASF 사양에 정의된 스트림 비트 전송률 속성 개체에 해당합니다.
MF_SD_LANGUAGE
스트림의 언어를 지정합니다.
MF_SD_MUTUALLY_EXCLUSIVE
스트림이 동일한 형식의 다른 스트림과 함께 사용할 수 없는지 여부를 지정합니다.
MF_SD_PROTECTED
스트림에 보호된 콘텐츠가 포함되어 있는지 여부를 나타냅니다.
MF_SD_SAMI_LANGUAGE
스트림에 대해 정의된 SAMI(Synchronized Accessible Media Interchange) 언어 이름을 포함합니다.
이 특성은 SAMI 미디어 소스에서 반환된 스트림 설명자에 있습니다.
MF_SD_STREAM_NAME
스트림 이름을 포함합니다.
MF_SENSORSTREAM_REQUIRED_SDDL
이 특성은 지정된 센서에 대한 세분화된 액세스 권한을 지정하기 위해 스트림에서 보안 설명자 정의 언어(SDDL)를 지정하는 데 사용됩니다.
MF_SENSORSTREAM_REQUIRED_CAPABILITIES
이 특성에는 특정 스트림에 필요한 기능을 지정하는 기능 문자열의 세미콜론으로 구분된 목록이 포함되어 있습니다. 이 특성에 포함될 수 있는 기능 문자열 목록은 DeviceCapability를 참조하세요.
MF_SESSION_APPROX_EVENT_OCCURRENCE_TIME
미디어 세션이 이벤트를 발생시켰던 대략적인 시간입니다.
MF_SESSION_CONTENT_PROTECTION_MANAGER
애플리케이션이 PMP(보호된 미디어 경로) 세션에서 콘텐츠 인에이블러 개체를 수신할 수 있도록 콜백 인터페이스를 제공합니다.
MF_SESSION_GLOBAL_TIME
토폴로지에 전역 시작 및 중지 시간이 있는지 여부를 지정합니다.
MF_SESSION_QUALITY_MANAGER
미디어 세션에 대한 품질 관리자의 CLSID를 포함합니다.
MF_SESSION_REMOTE_SOURCE_MODE
미디어 소스가 원격 프로세스에서 생성되도록 지정합니다.
MF_SESSION_SERVER_CONTEXT
미디어 세션의 두 인스턴스가 동일한 PMP(보호된 미디어 경로) 프로세스를 공유할 수 있도록 합니다.
MF_SESSION_TOPOLOADER
미디어 세션에 대한 토폴로지 로더의 CLSID를 포함합니다.
MF_SINK_WRITER_ASYNC_CALLBACK
싱크 기록기에 대한 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_SINK_WRITER_D3D_MANAGER
싱크 기록기의 DXGI 디바이스 관리자에 대한 포인터를 포함합니다.
MF_SINK_WRITER_DISABLE_THROTTLING
싱크 기록기가 들어오는 데이터의 속도를 제한하는지 여부를 지정합니다.
MF_SINK_WRITER_ENCODER_CONFIG
인코딩 속성이 있는 속성 저장소에 대한 포인터를 포함합니다.
MF_SOURCE_READER_ASYNC_CALLBACK
소스 판독기에 대한 애플리케이션의 콜백 인터페이스에 대한 포인터를 포함합니다.
MF_SOURCE_READER_D3D_MANAGER
소스 판독기의 Microsoft Direct3D 디바이스 관리자에 대한 포인터를 포함합니다.
MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS
소스 판독기에서 후처리 카메라 플러그인을 사용하지 않도록 설정합니다.
MF_SOURCE_READER_DISABLE_DXVA
소스 판독기가 비디오 디코더에서 DXVA(DirectX Video Acceleration)를 사용할 수 있는지 여부를 지정합니다.
MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
소스 판독기가 미디어 소스를 종료할지 여부를 지정합니다.
MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
색 공간 변환, 디인터레이싱, 비디오 크기 조정 및 프레임 속도 변환을 포함하여 소스 판독기에서 고급 비디오 처리를 사용하도록 설정합니다.
MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS
소스 판독기가 코드 변환에 최적화된 MFT(미디어 파운데이션 변환)를 사용할 수 있도록 합니다.
MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
소스 판독기에서 비디오 처리를 사용하도록 설정합니다.
MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
소스 판독기에서 미디어 소스의 특성을 가져옵니다.
MF_SOURCE_READER_MEDIASOURCE_CONFIG
소스 판독기의 구성 속성을 포함합니다.
MF_SOURCE_READER_PASSTHROUGH_MODE
이 특성을 설정하면 소스 판독기는 Direct3D 디바이스 관리자가 있는 경우에도 DirectX 텍스처에 자동으로 복사하지 않고 시스템 메모리에서 지원되는 비디오 샘플을 내부 MFT에 전달합니다.
MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION
미디어 소스가 하드웨어 데이터 흐름을 지원하는지 여부를 나타냅니다.
MF_STF_VERSION_DATE
이 특성은 센서 변환 팩터리의 날짜/타임스탬프를 나타내는 FILETIME을 저장합니다.
MF_STF_VERSION_INFO
이 특성은 버전 정보 센서 변환 팩터리를 나타냅니다. 센서 변환에 필요한 유일한 특성입니다. 이 값은 센서 변환 개발자에 의해 정의되며 미디어 파이프라인에서 불투명하게 처리됩니다.
MF_STREAM_SINK_SUPPORTS_HW_CONNECTION
미디어 싱크가 하드웨어 데이터 흐름을 지원하는지 여부를 나타냅니다.
MF_STREAM_SINK_SUPPORTS_ROTATION
스트림 싱크가 비디오 회전을 지원하는지 여부를 나타냅니다.
MF_TOPOLOGY_DXVA_MODE
토폴로지 로더가 토폴로지에서 Microsoft DXVA(DirectX Video Acceleration)를 사용할 수 있는지 여부를 지정합니다.
MF_TOPOLOGY_DYNAMIC_CHANGE_NOT_ALLOWED
스트림 형식이 변경되면 미디어 세션에서 토폴로지를 수정하려고 하는지 여부를 지정합니다.
MF_TOPOLOGY_ENUMERATE_SOURCE_TYPES
토폴로지 로더가 미디어 소스에서 제공하는 미디어 유형을 열거하는지 여부를 지정합니다.
MF_TOPOLOGY_HARDWARE_MODE
토폴로지에서 하드웨어 기반 MFT(미디어 파운데이션 변환)를 로드할지 여부를 지정합니다.
MF_TOPOLOGY_NO_MARKIN_MARKOUT
파이프라인이 샘플을 트리밍하는지 여부를 지정합니다.
MF_TOPOLOGY_PLAYBACK_FRAMERATE
모니터 새로 고침 빈도를 지정합니다.
MF_TOPOLOGY_PLAYBACK_MAX_DIMS
비디오 재생을 위한 대상 창의 크기를 지정합니다.
MF_TOPOLOGY_PROJECTSTART
시퀀스의 첫 번째 토폴로지 시작을 기준으로 토폴로지의 중지 시간을 지정합니다.
MF_TOPOLOGY_PROJECTSTOP
시퀀스의 첫 번째 토폴로지 시작을 기준으로 토폴로지의 시작 시간을 지정합니다.
MF_TOPOLOGY_RESOLUTION_STATUS
토폴로지 해결 시도의 상태를 지정합니다.
MF_TOPOLOGY_START_TIME_ON_PRESENTATION_SWITCH
첫 번째 프레젠테이션 이후에 대기 중인 프레젠테이션의 시작 시간을 지정합니다.
MF_TOPOLOGY_STATIC_PLAYBACK_OPTIMIZATIONS
비디오 파이프라인에서 정적 최적화를 사용하도록 설정합니다.
MF_TOPONODE_CONNECT_METHOD
토폴로지 로더가 이 토폴로지 노드를 연결하는 방법과 이 노드가 선택 사항인지 여부를 지정합니다.
MF_TOPONODE_D3DAWARE
토폴로지 노드와 연결된 변환이 DXVA(DirectX Video Acceleration)를 지원하는지 여부를 지정합니다.
MF_TOPONODE_DECODER
토폴로지 노드의 기본 개체가 디코더인지 여부를 지정합니다.
MF_TOPONODE_DECRYPTOR
토폴로지 노드의 기본 개체가 암호 해독기인지 여부를 지정합니다.
MF_TOPONODE_DISABLE_PREROLL
미디어 세션에서 이 토폴로지 노드가 나타내는 미디어 싱크에서 미리 받기를 사용할지 여부를 지정합니다.
MF_TOPONODE_DISCARDABLE
파이프라인이 토폴로지 노드에서 샘플을 삭제할 수 있는지 여부를 지정합니다.
MF_TOPONODE_DRAIN
변환이 드레이닝되는 시기를 지정합니다.
MF_TOPONODE_ERROR_MAJORTYPE
토폴로지 노드의 주요 미디어 유형을 포함합니다. 이 특성은 올바른 디코더를 찾을 수 없기 때문에 토폴로지 로드에 실패할 때 설정됩니다.
MF_TOPONODE_ERROR_SUBTYPE
토폴로지 노드에 대한 미디어 하위 유형을 포함합니다. 이 특성은 올바른 디코더를 찾을 수 없기 때문에 토폴로지 로드에 실패할 때 설정됩니다.
MF_TOPONODE_ERRORCODE
이 토폴로지 노드에 대한 최신 연결 실패의 오류 코드를 포함합니다.
MF_TOPONODE_FLUSH
변환이 플러시되는 시기를 지정합니다.
MF_TOPONODE_LOCKED
이 토폴로지 노드에서 미디어 유형을 변경할 수 있는지 여부를 지정합니다.
MF_TOPONODE_MARKIN_HERE
파이프라인이 이 노드에서 마크인을 적용할지 여부를 지정합니다.
MF_TOPONODE_MARKOUT_HERE
파이프라인이 이 노드에서 마크아웃을 적용할지 여부를 지정합니다. 마크아웃은 프레젠테이션이 끝나는 지점입니다. 파이프라인 구성 요소가 마크아웃 지점을 지나 데이터를 생성하는 경우 데이터는 렌더링되지 않습니다.
MF_TOPONODE_MEDIASTART
프레젠테이션의 시작 시간을 지정합니다.
MF_TOPONODE_MEDIASTOP
프레젠테이션의 중지 시간을 지정합니다.
MF_TOPONODE_NOSHUTDOWN_ON_REMOVE
미디어 세션에서 토폴로지의 개체를 종료하는 방법을 지정합니다.
MF_TOPONODE_PRESENTATION_DESCRIPTOR
미디어 소스의 프레젠테이션 설명자에 대한 포인터를 포함합니다.
MF_TOPONODE_PRIMARYOUTPUT
티 노드의 기본 출력인 출력을 나타냅니다.
MF_TOPONODE_RATELESS
이 토폴로지 노드와 연결된 미디어 싱크가 속도가 없는지 여부를 지정합니다.
MF_TOPONODE_SEQUENCE_ELEMENTID
이 소스 노드를 포함하는 요소를 지정합니다.
MF_TOPONODE_SOURCE
토폴로지 노드와 연결된 미디어 소스에 대한 포인터를 포함합니다.
MF_TOPONODE_STREAM_DESCRIPTOR
미디어 소스의 스트림 설명자에 대한 포인터를 포함합니다.
MF_TOPONODE_STREAMID
이 토폴로지 노드와 연결된 스트림 싱크의 스트림 식별자입니다.
MF_TOPONODE_TRANSFORM_OBJECTID
이 토폴로지 노드와 연결된 MFT(미디어 파운데이션 변환)의 CLSID(클래스 식별자)입니다.
MF_TOPONODE_WORKQUEUE_ID
토폴로지 분기의 작업 큐를 지정합니다.
MF_TOPONODE_WORKQUEUE_ITEM_PRIORITY
토폴로지 분기의 작업 항목 우선 순위를 지정합니다.
MF_TOPONODE_WORKQUEUE_MMCSS_CLASS
토폴로지 분기에 대한 MMCSS(Multimedia Class Scheduler Service) 작업을 지정합니다.
MF_TOPONODE_WORKQUEUE_MMCSS_PRIORITY
토폴로지 분기의 상대 스레드 우선 순위를 지정합니다.
MF_TOPONODE_WORKQUEUE_MMCSS_TASKID
토폴로지 분기에 대한 MMCSS(Multimedia Class Scheduler Service) 작업 식별자를 지정합니다.
MF_TRANSCODE_ADJUST_PROFILE
코드 변환 토폴로지의 스트림 설정을 정의하는 프로필 플래그입니다. 플래그는 MF_TRANSCODE_ADJUST_PROFILE_FLAGS 열거형에 정의됩니다.
MF_TRANSCODE_CONTAINERTYPE
인코딩된 파일의 컨테이너 형식을 지정합니다.
MF_TRANSCODE_DONOT_INSERT_ENCODER
인코더를 코드 변환 토폴로지에 포함해야 하는지 여부를 지정합니다.
MF_TRANSCODE_ENCODINGPROFILE
ASF(Advanced Streaming Format) 파일을 인코딩하기 위한 디바이스 규칙 프로필을 지정합니다.
MF_TRANSCODE_QUALITYVSSPEED
인코딩 품질과 인코딩 속도 간의 절충을 나타내는 0에서 100 사이의 숫자를 지정합니다.
MF_TRANSCODE_SKIP_METADATA_TRANSFER
메타데이터가 코드 변환된 파일에 기록되는지 여부를 지정합니다.
MF_TRANSCODE_TOPOLOGYMODE
토폴로지 로더가 하드웨어 기반 변환을 로드할지 여부를 코드 변환 토폴로지에 지정합니다.
MF_TRANSFORM_ASYNC
MFT(미디어 파운데이션 변환)가 비동기 처리를 수행할지 여부를 지정합니다.
MF_TRANSFORM_ASYNC_UNLOCK
비동기 MFT(미디어 파운데이션 변환)를 사용할 수 있습니다.
MF_TRANSFORM_CATEGORY_Attribute
MFT(미디어 파운데이션 변환)의 범주를 지정합니다.
MF_TRANSFORM_FLAGS_Attribute
MFT(미디어 파운데이션 변환) 활성화 개체에 대한 플래그를 포함합니다.
MF_USER_DATA_PAYLOAD
출력 샘플에 사용자 데이터 페이로드를 포함할지 여부를 설정합니다.
MF_VIDEO_MAX_MB_PER_SEC
IMFTransform에서 하드웨어 인코더에서 지원하는 최대 매크로 블록 처리 속도를 초당 매크로 블록 단위로 지정합니다.
MF_VIDEO_PROCESSOR_ALGORITHM
비디오 프로세서에서 사용하는 알고리즘을 설정합니다.
MF_VIDEODSP_MODE
Video Stabilization MFT의 처리 모드를 설정합니다.
MF_VIRTUALCAMERA_ASSOCIATED_CAMERA_SOURCES
가상 카메라와 연결된 물리적 카메라를 나타내는 IMFMediaSourceEx를 포함하는 IMFCollection 개체를 포함합니다.
MF_VIRTUALCAMERA_APP_PACKAGE_FAMILY_NAME
가상 카메라 구성 애플리케이션의 앱 패키지 패밀리 이름을 지정합니다.
MF_VIRTUALCAMERA_PROVIDE_ASSOCIATED_CAMERA_SOURCES
파이프라인이 가상 카메라와 연결된 물리적 카메라 원본 목록을 제공하도록 지정합니다.
MF_XVP_CALLER_ALLOCATES_OUTPUT
호출자가 출력에 사용되는 텍스처를 할당할지 여부를 지정합니다.
MF_XVP_DISABLE_FRC
Video Processor MFT에서 프레임 속도 변환을 사용하지 않도록 설정합니다.
MFASFSPLITTER_PACKET_BOUNDARY
버퍼에 ASF(Advanced Systems Format) 패킷의 시작이 포함되어 있는지 여부를 지정합니다.
MFPROTECTION_ACP
ACP(아날로그 복사 방지) 보호를 지정합니다.
MFPROTECTION_CGMSA
CGMS-A(복사 세대 관리 시스템 - A) 보호를 지정합니다.
MFPROTECTION_CONSTRICTAUDIO
오디오를 제한하도록 지정합니다.
MFPROTECTION_CONSTRICTVIDEO
비디오를 제한하도록 지정합니다.
MFPROTECTION_CONSTRICTVIDEO_NOOPM
이 특성은 커넥터가 출력 보호를 제공하지 않는 경우 비디오 출력 신뢰 기관(OTA)에서 제공하는 추가 보호를 지정합니다.
MFPROTECTION_DISABLE
보호를 사용하지 않도록 지정합니다.
MFPROTECTION_DISABLE_SCREEN_SCRAPE
화면 스크랩 보호를 사용하지 않도록 지정합니다.
MFPROTECTION_FFT
FFT 보호를 지정합니다.
MFPROTECTION_GRAPHICS_TRANSFER_AES_ENCRYPTION
DXVA 디코더에 대한 AES DXVA 암호화를 지정합니다.
MFPROTECTION_HDCP
HDCP High-Bandwidth Digital Content Protection(HDCP) 보호를 지정합니다.
MFPROTECTION_PROTECTED_SURFACE
보호된 표면을 지정합니다.
MFPROTECTION_TRUSTEDAUDIODRIVERS
신뢰할 수 있는 오디오 드라이버를 지정합니다.
MFPROTECTION_VIDEO_FRAMES
애플리케이션에서 압축되지 않은 비디오 프레임에 액세스할 수 있는지를 지정합니다.
MFPROTECTION_WMDRMOTA
WMDRM(Windows Media Digital Rights Management) OTA(출력 신뢰 기관)를 지정합니다.
MFPROTECTIONATTRIBUTE_BEST_EFFORT
IMFOutputSchema 개체의 특성으로 설정합니다. 이 특성이 있으면 보호 적용에 실패한 시도가 무시됩니다. 연결된 특성 값이 TRUE이면 MFPROTECTIONATTRIBUTE_FAIL_OVER 특성이 있는 보호 스키마를 적용해야 합니다.
MFPROTECTIONATTRIBUTE_FAIL_OVER
최선의 노력이 실패할 경우 보호가 장애 조치(failover)되는지 여부를 나타냅니다. 이 특성은 IMFOutputSchema 개체와 함께 사용할 수 있습니다.
MFSampleExtension_3DVideo
미디어 샘플에 3D 비디오 프레임이 포함되어 있는지 여부를 지정합니다.
MFSampleExtension_3DVideo_SampleFormat
미디어 샘플에 3D 비디오 프레임을 저장하는 방법을 지정합니다.
MFSampleExtension_BottomFieldFirst
인터레이스된 비디오 프레임의 필드 우위를 지정합니다.
MFSampleExtension_CameraExtrinsics
샘플에 대한 카메라 외장을 포함합니다.
MFSampleExtension_CaptureMetadata
캡처 파이프라인과 관련된 모든 메타데이터에 대한 IMFAttributes 저장소입니다.
MFSampleExtension_CleanPoint
샘플이 임의 액세스 지점인지 여부를 나타냅니다.
MFSampleExtension_Content_KeyID
샘플의 키 ID를 설정합니다.
MFSampleExtension_DecodeTimestamp 특성
샘플의 DTS(디코딩 타임스탬프)를 포함합니다.
MFSampleExtension_DerivedFromTopField
디인터레이스된 비디오 프레임이 위쪽 필드 또는 아래쪽 필드에서 파생되었는지 여부를 지정합니다.
MFSampleExtension_DeviceReferenceSystemTime
샘플에서 원래 디바이스 타임스탬프를 지정합니다.
MFSampleExtension_DeviceTimestamp
디바이스 드라이버의 타임스탬프를 포함합니다.
MFSampleExtension_Discontinuity
미디어 샘플이 스트림의 간격 이후 첫 번째 샘플인지 여부를 지정합니다.
MFSampleExtension_Encryption_CryptByteBlock
샘플 기반 패턴 암호화에 대해 암호화된 바이트 블록 크기를 지정합니다.
MFSampleExtension_Encryption_HardwareProtection
미디어 샘플이 하드웨어로 보호되는지 여부를 지정합니다.
MFSampleExtension_Encryption_ProtectionScheme
암호화된 샘플의 보호 체계를 지정합니다.
MFSampleExtension_Encryption_SampleID
암호화된 샘플의 ID를 지정합니다.
MFSampleExtension_Encryption_SkipByteBlock
샘플 기반 패턴 암호화의 명확한(암호화되지 않은) 바이트 블록 크기를 지정합니다.
MFSampleExtension_Encryption_SubSampleMappingSplit
샘플 데이터의 명확하고 암호화된 바이트를 나타내는 샘플의 하위 샘플 매핑을 설정합니다.
MFSampleExtension_FeatureMap
입력 프레임의 각 매크로 블록에 대해 하나의 MACROBLOCK_DATA 구조체를 포함합니다.
MFSampleExtension_ForwardedDecodeUnits
디코더에서 전달하는 NALU(네트워크 추상화 계층 단위) 및 SEI(Supplemental Enhancement Information) 단위를 포함하는 IMFSample 개체를 포함하는 IMFCollection 형식의 개체를 가져옵니다.
MFSampleExtension_ForwardedDecodeUnitType
MFSampleExtension_ForwardedDecodeUnits 컬렉션에서 IMFSample에 연결된 단위의 NALU 또는 SEI 형식을 지정합니다.
MFSampleExtension_FrameCorruption
비디오 프레임이 손상되었는지 여부를 지정합니다.
MFSampleExtension_Interlaced
비디오 프레임이 인터레이스되는지 프로그레시브인지 여부를 나타냅니다.
MFSampleExtension_LongTermReferenceFrameInfo
LTR(장기 참조) 프레임 정보를 지정하고 출력 샘플에 반환됩니다.
MFSampleExtension_MeanAbsoluteDifference
이 특성은 Y 평면의 모든 매크로 블록에서 MAD(평균 절대 차이)를 반환합니다.
MFSampleExtension_MULTIPLEXED_MANAGER
멀티플렉싱된 미디어 소스의 하위 스트림에서 샘플 컬렉션에 액세스하는 데 사용되는 IMFMuxStreamSampleManager의 인스턴스를 제공합니다.
MFSampleExtension_PacketCrossOffsets
보호된 샘플의 프레임에서 페이로드 경계에 대한 오프셋을 지정합니다.
MFSampleExtension_PhotoThumbnail
IMFSample의 사진 썸네일을 포함합니다.
MFSampleExtension_PhotoThumbnailMediaType
MFSampleExtension_PhotoThumbnail 특성에 포함된 이미지 형식 유형을 설명하는 IMFMediaType을 포함합니다.
MFSampleExtension_PinholeCameraIntrinsics
샘플에 대한 핀홀 카메라 내장을 포함합니다.
MFSampleExtension_RepeatFirstField
인터레이스된 프레임에서 첫 번째 필드를 반복할지 여부를 지정합니다. 이 특성은 미디어 샘플에 적용됩니다.
MFSampleExtension_ROIRectangle
다른 품질이 필요한 프레임 영역을 나타내는 관심 영역의 범위를 지정합니다.
MFSampleExtension_SingleField
비디오 샘플에 단일 필드 또는 두 개의 인터리브 필드가 포함되어 있는지 여부를 지정합니다. 이 특성은 미디어 샘플에 적용됩니다.
MFSampleExtension_SpatialLayerId
IMFSample에 포함된 데이터의 공간 계층 ID입니다.
MFSampleExtension_TargetGlobalLuminance
연결된 비디오 프레임의 대상 전역 백라이트 광도를 지정하는 니트 단위 값입니다.
MFSampleExtension_TemporalLayerId
IMFSample에 포함된 데이터의 임시 계층 ID입니다.
MFSampleExtension_Token
IMFMediaStream::RequestSample 메서드에 제공된 토큰에 대한 포인터를 포함합니다.
MFSampleExtension_VideoDSPMode
비디오 안정화가 비디오 프레임에 적용되었는지 여부를 나타냅니다.
MFSampleExtension_VideoEncodePictureType
비디오 인코더에서 출력하는 사진 유형을 지정합니다.
MFSampleExtension_VideoEncodeQP
비디오 샘플을 인코딩하는 데 사용된 QP(양자화 매개 변수)를 지정합니다.
MFStreamExtension_CameraExtrinsics
스트림에 대한 카메라 외장을 포함합니다.
MFStreamExtension_PinholeCameraIntrinsics
스트림에 대한 핀홀 카메라 내장을 포함합니다.
MFT_CODEC_MERIT_Attribute
하드웨어 코덱의 메리트 값을 포함합니다.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_FORMFACTOR
오디오 디코더 MFT와 연결된 오디오 엔드포인트 디바이스의 폼 팩터를 지정합니다.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_ID
오디오 디코더 MFT와 연결된 오디오 엔드포인트 디바이스의 식별자를 지정합니다.
MFT_AUDIO_DECODER_AUDIO_ENDPOINT_DIGITAL_STEREO_ONLY
오디오 디코더 MFT와 연결된 오디오 엔드포인트 디바이스가 압축되지 않은 스테레오 신호만 지원하는지 여부를 지정합니다.
MFT_CONNECTED_STREAM_ATTRIBUTE
하드웨어 기반 MFT(미디어 파운데이션 변환)에서 연결된 스트림의 스트림 특성에 대한 포인터를 포함합니다.
MFT_CONNECTED_TO_HW_STREAM
하드웨어 기반 MFT(미디어 파운데이션 변환)가 다른 하드웨어 기반 MFT에 연결되어 있는지 여부를 지정합니다.
MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER
디코더가 다른 형식 앞에 IYUV/I420 출력 형식(코드 변환에 적합)을 노출하는지 여부를 지정합니다.
MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
비디오 처리 후 디코딩된 이미지의 최종 출력 해상도를 지정합니다.
MFT_DECODER_OPERATING_POINT
디코더가 공간적 또는 임시 확장성을 지원할 때 디코더가 작동해야 하는 확장성 계층인 디코더의 "운영 지점"을 지정합니다.
MFT_ENCODER_SUPPORTS_CONFIG_EVENT
스트리밍하는 동안 MFT 인코더가 MEEncodingParameter 이벤트 수신을 지원하도록 지정합니다.
MFT_ENUM_ADAPTER_LUID
비디오 어댑터의 고유 식별자를 지정합니다. MFTEnum2를 호출하여 특정 어댑터와 연결된 MFT를 열거할 때 이 특성을 사용합니다.
MFT_ENUM_HARDWARE_URL_Attribute
하드웨어 기반 MFT(미디어 파운데이션 변환)에 대한 기호 링크를 포함합니다.
MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
하드웨어 기반 미디어 파운데이션의 공급업체 ID를 지정합니다
MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE
디코더가 재생이 아닌 코드 변환에 최적화되어 있는지 여부를 지정합니다.
MFT_ENUM_VIDEO_RENDERER_EXTENSION_PROFILE
UWP 앱 매니페스트 파일의 VideoRendererExtensionProfiles 태그에 있는 모든 VideoRendererExtensionProfile 항목 목록을 포함합니다. MFTEnumExMFTEnumExVideoRendererExtensionProfiles 태그를 포함하는 연결된 UWP 매니페스트가 있는 MFT에 대해 만드는 IMFActivate 개체의 특성 저장소에 저장합니다.
MFT_FIELDOFUSE_UNLOCK_Attribute
MFT(미디어 파운데이션 변환)의 잠금을 해제하는 데 사용할 수 있는 IMFFieldOfUseMFTUnlock 포인터를 포함합니다. IMFFieldOfUseMFTUnlock 인터페이스는 사용 필드 제한이 있는 MFT의 잠금을 해제하는 데 사용됩니다.
MFT_FRIENDLY_NAME_Attribute
하드웨어 기반 MFT(미디어 파운데이션 변환)의 표시 이름을 포함합니다.
MFT_HW_TIMESTAMP_WITH_QPC_Attribute
하드웨어 디바이스 소스에서 타임스탬프를 위해 시스템 시간을 사용하는지 여부를 지정합니다.
MFT_INPUT_TYPES_Attributes
MFT(미디어 파운데이션 변환)에 대해 등록된 입력 형식을 포함합니다.
MFT_OUTPUT_TYPES_Attributes
MFT(미디어 파운데이션 변환)에 대해 등록된 출력 형식을 포함합니다.
MFT_PREFERRED_ENCODER_PROFILE
인코더의 구성 속성을 포함합니다.
MFT_PREFERRED_OUTPUTTYPE_Attribute
인코더의 기본 출력 형식을 지정합니다.
MFT_PROCESS_LOCAL_Attribute
MFT(미디어 파운데이션 변환)가 애플리케이션 프로세스에만 등록되는지 여부를 지정합니다.
MFT_REMUX_MARK_I_PICTURE_AS_CLEAN_POINT
H.264 비디오 remux MFT에서 더 나은 검색 기능을 위해 I 그림을 클린 지점으로 표시할지 여부를 지정합니다. 이는 비준수 최종 MP4 파일에서 검색할 때 손상될 가능성이 있습니다.
MFT_SUPPORT_3DVIDEO
MFT(미디어 파운데이션 변환)가 3D 입체 비디오를 지원하는지 여부를 지정합니다.
MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
MFT(미디어 파운데이션 변환)가 동적 형식 변경을 지원하는지 여부를 지정합니다.
MFT_TRANSFORM_CLSID_Attribute
MFT(미디어 파운데이션 변환)의 CLSID(클래스 식별자)를 포함합니다.
VIDEO_ZOOM_RECT
EVR(고급 비디오 렌더러)의 비디오 믹서에 대한 원본 사각형을 지정합니다. 원본 사각형은 믹서가 대상 표면으로 흐트러지는 비디오 프레임의 부분입니다.

IMFAttributes

미디어 파운데이션 속성