영어로 읽기

다음을 통해 공유


strmif.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

strmif.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IAMAnalogVideoDecoder

IAMAnalogVideoDecoder 인터페이스는 비디오 캡처 필터에서 아날로그-디지털 변환 프로세스에 대한 정보를 설정하고 검색합니다. WDM 비디오 캡처 필터는 디바이스가 아날로그 비디오 캡처 디바이스인 경우 이 인터페이스를 노출합니다.
IAMAnalogVideoEncoder

참고 이 인터페이스는 더 이상 사용되지 않습니다. 참고 Microsoft는 이 인터페이스의 구현을 제공하지 않습니다.
IAMAsyncReaderTimestampScaling

풀 모드 소스 필터를 사용하여 더 큰 파일 크기를 지원할 수 있습니다.
IAMAudioInputMixer

IAMAudioInputMixer 인터페이스는 이동 및 음량과 같은 오디오 캡처 속성을 제어합니다. 및 는 줄 또는 마이크와 같은 특정 오디오 입력을 사용하거나 사용하지 않도록 설정합니다. 오디오 캡처 필터는 필터 자체뿐만 아니라 각 입력 핀에 이 인터페이스를 노출합니다. 오디오 캡처 필터의 입력 핀은 실제 하드웨어 연결을 나타냅니다. 다른 DirectShow 필터에 연결되어 있지 않습니다. 핀 이름은 입력 형식을 나타냅니다. 예를 들어 "Line In" 또는 "Microphone"가 있습니다. 다음과 같이 IAMAudioInputMixer 인터페이스를 사용합니다. 특정 입력에 대한 설정을 제어하려면 핀의 인터페이스를 사용합니다. 여러 입력을 사용할 때 전체 속성을 설정하려면 필터에서 인터페이스를 사용합니다. 입력을 사용하거나 사용하지 않도록 설정하려면 해당 핀의 IAMAudioInputMixer::p ut_Enable 메서드를 호출합니다. 이 인터페이스의 일부 메서드는 기본 하드웨어의 기능에 따라 실패할 수 있습니다. 필터 Developers:_Implement 이 인터페이스는 오디오 캡처 필터의 각 입력 핀에 있습니다. 오디오 캡처 필터 자체에서 이 인터페이스를 구현하여 혼합 후 전체 오디오 설정을 제어할 수도 있습니다.
IAMAudioRendererStats

IAMAudioRendererStats 인터페이스는 오디오 렌더러 필터에서 통계 성능 정보를 검색합니다. 이 인터페이스는 개발 중에 오디오 렌더러의 성능 데이터를 기록하는 데 사용됩니다.
IAMBufferNegotiation

IAMBufferNegotiation 인터페이스는 각 버퍼의 만들기 및 크기를 위해 필터에 대한 버퍼 수를 요청합니다.
IAMCameraControl

IAMCameraControl 인터페이스는 확대/축소, 이동, 조리개 조정 또는 셔터 속도와 같은 카메라 설정을 제어합니다. 이 인터페이스를 가져오려면 카메라를 제어하는 필터를 쿼리합니다.
IAMCertifiedOutputProtection

IAMCertifiedOutputProtection 인터페이스는 COPP(Certified Output Protection Protocol) 메시지를 그래픽 드라이버로 보냅니다.
IAMClockAdjust

IAMClockAdjust 인터페이스는 참조 클록을 조정합니다. 시스템 참조 클록은 이 인터페이스를 노출합니다.
IAMClockSlave

IAMClockSlave 인터페이스는 다른 클록과 속도를 일치시킬 때 오디오 렌더러의 허용 오차를 제어합니다. 오디오 렌더러가 다른 클록과 속도를 일치시키는 경우 오디오가 지정된 허용 오차의 양까지 드리프트할 수 있습니다.
IAMCopyCaptureFileProgress

IAMCopyCaptureFileProgress 인터페이스는 ICaptureGraphBuilder2::CopyCaptureFile 메서드에서 사용하는 콜백 인터페이스입니다. CopyCaptureFile 메서드를 완료하는 데 시간이 오래 걸릴 수 있으므로 애플리케이션은 이 인터페이스를 구현하여 복사 작업의 진행률에 대한 정기적인 알림을 받을 수 있습니다. 애플리케이션이 이 정보를 받을 필요가 없는 경우 인터페이스를 구현할 필요가 없습니다.
IAMCrossbar

IAMCrossbar 인터페이스는 신호를 아날로그 또는 디지털 소스에서 비디오 캡처 필터로 라우팅합니다. 이 인터페이스는 아날로그 비디오 크로스바 필터에 의해 구현됩니다.
IAMDecoderCaps

IAMDecoderCaps 인터페이스는 MPEG 디코더 필터에서 기능 정보를 반환합니다.
IAMDeviceRemoval

IAMDeviceRemoval 인터페이스는 Filter Graph Manager가 캡처 디바이스에 대한 디바이스 제거 이벤트에 등록하는 방법을 제공합니다.
IAMDevMemoryAllocator

참고 이 인터페이스는 더 이상 AVI 분할기에서 지원되지 않습니다. 참고 이 인터페이스는 AVI 파일을 직접 하드웨어 메모리로 읽어야 하는 이전 하드웨어 디코더를 지원하도록 정의되었습니다.
IAMDevMemoryControl

참고 이 인터페이스는 더 이상 AVI 분할기에서 지원되지 않습니다. 참고 AVI 파일을 하드웨어 메모리로 직접 읽어야 하는 특정 이전 하드웨어 디코더를 지원하도록 정의되었습니다.
IAMDroppedFrames

IAMDroppedFrames 인터페이스는 삭제된 프레임 수와 배달된 프레임 수를 포함하여 비디오 캡처 필터에서 성능 정보를 검색합니다. 애플리케이션은 이 인터페이스를 사용하여 런타임에 캡처 성능을 확인할 수 있습니다.
IAMExtDevice

IAMExtDevice 인터페이스는 DV 카메라 또는 VTR(비디오 테이프 리코더)과 같은 외부 디바이스를 제어합니다.
IAMExtTransport

IAMExtTransport 인터페이스는 VTR(비디오 테이프 사각형) 또는 캠코더의 전송을 제어합니다.
IAMFilterGraphCallback

IAMFilterGraphCallback 인터페이스는 그래프를 빌드하는 동안 콜백 메커니즘을 제공합니다. 이 인터페이스를 사용하려면 애플리케이션 또는 클라이언트 개체에서 인터페이스를 구현합니다.
IAMFilterMiscFlags

IAMFilterMiscFlags 인터페이스는 필터가 원본 필터인지 렌더러인지 쿼리합니다.
IAMGraphBuilderCallback

IAMGraphBuilderCallback 인터페이스는 그래프를 빌드하는 동안 콜백 메커니즘을 제공합니다. 이 인터페이스를 사용하려면 애플리케이션 또는 클라이언트 개체에서 인터페이스를 구현합니다.
IAMGraphStreams

IAMGraphStreams 인터페이스는 라이브 원본을 렌더링하는 필터 그래프를 제어합니다.
IAMLatency

IAMLatency 인터페이스는 필터가 그래프에 도입하는 대기 시간의 양을 보고합니다.
IAMOpenProgress

IAMOpenProgress 인터페이스는 파일 열기 작업의 진행률을 보고하고 애플리케이션이 작업을 취소할 수 있도록 합니다. 네트워크를 통해 파일을 여는 필터는 이 인터페이스를 노출할 수 있습니다.
IAMOverlayFX

IAMOverlayFX 인터페이스는 비디오 오버레이가 사용자의 화면에 표시되는 방식을 제어합니다. 오버레이 믹서 필터는 이 인터페이스를 구현합니다.
IAMovieSetup

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IAMovieSetup)
IAMPhysicalPinInfo

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IAMPhysicalPinInfo)
IAMPluginControl

기본 설정 및 차단된 필터 목록을 제어합니다.
IAMPushSource

IAMPushSource 인터페이스는 라이브 원본을 렌더링하는 필터 그래프를 동기화합니다.
IAMResourceControl

IAMResourceControl 인터페이스가 열리고 디바이스가 실제로 필요하기 전에 오디오 디바이스 리소스를 보유하므로 재생을 보장하거나 애플리케이션에서 디바이스를 사용할 수 없다는 것을 미리 학습할 수 있습니다. 다음 필터는 이 인터페이스를 구현합니다.오디오 캡처 필터. DirectSound 렌더러 필터. 오디오 렌더러(WaveOut) 필터입니다.
IAMStreamConfig

IAMStreamConfig 인터페이스는 오디오 및 비디오 모두에 대해 특정 캡처 및 압축 필터의 출력 형식을 설정합니다.
IAMStreamControl

IAMStreamControl 인터페이스는 필터의 개별 스트림을 제어합니다.
IAMStreamSelect

IAMStreamSelect 인터페이스는 파서 필터에서 사용 가능한 스트림 중에서 선택합니다.
IAMTimecodeDisplay

IAMTimecodeDisplay 인터페이스는 외부 SMPTE/MIDI 시간 코드 표시 디바이스를 제어합니다. DirectShow는 현재 이 인터페이스를 구현하는 필터를 제공하지 않습니다.
IAMTimecodeGenerator

IAMTimecodeGenerator 인터페이스는 외부 SMPTE/MIDI 시간 코드 생성기가 필터 그래프에 데이터를 제공하는 방법을 제어합니다. DirectShow는 현재 이 인터페이스를 구현하는 필터를 제공하지 않습니다.
IAMTimecodeReader

IAMTimecodeReader 인터페이스는 외부 디바이스에서 SMPTE 또는 MIDI 시간 코드를 읽습니다. MSDV 및 MSTape 드라이버는 외부 DV 또는 MPEG-2 캠코더에서 시간 코드를 읽기 위해 이 인터페이스를 지원합니다.
IAMTuner

IAMTuner 인터페이스는 TV 튜너를 제어합니다.
IAMTunerNotification

참고 TV 튜너 필터가 콜백 메커니즘을 구현하지 않으므로 이 콜백 인터페이스는 더 이상 사용되지 않습니다. .
IAMTVAudio

IAMTVAudio 인터페이스는 텔레비전 소스의 오디오를 제어합니다. TV 오디오 필터는 이 인터페이스를 구현합니다. 애플리케이션은 이를 사용하여 SAP(보조 오디오 프로그램) 및 스테레오 또는 모노 선택을 비롯한 TV 오디오 설정을 제어할 수 있습니다.
IAMTVAudioNotification

참고 TV 오디오 필터가 콜백 메커니즘을 구현하지 않으므로 이 콜백 인터페이스는 더 이상 사용되지 않습니다. .
IAMTVTuner

IAMTVTuner 인터페이스는 TV 튜너를 제어합니다.
IAMVfwCaptureDialogs

IAMVfwCaptureDialogs 인터페이스는 VFW(Windows용 비디오) 캡처 드라이버에서 제공하는 대화 상자를 표시합니다. VFW 캡처 필터는 이 인터페이스를 구현합니다.
IAMVfwCompressDialogs

IAMVfwCompressDialogs 인터페이스는 VFW(Windows용 비디오) 코덱에서 제공하는 대화 상자를 표시합니다.
IAMVideoCompression

IAMVideoCompression 인터페이스는 비디오 압축 속성을 설정하고 검색합니다.
IAMVideoControl

IAMVideoControl 인터페이스는 사용 가능한 프레임 속도 및 이미지 방향을 열거하는 것과 같은 특정 비디오 캡처 작업을 제어합니다.
IAMVideoDecimationProperties

IAMVideoDecimationProperties 인터페이스는 오버레이 믹서가 비디오 decimation을 수행하는 방법을 제어합니다. 비디오 창이 표시되는 비디오의 네이티브 크기보다 작으면 비디오 렌더러는 들어오는 비디오 즉, 비디오를 더 작은 크기로 축소해야 합니다. 10진수는 다음 위치 중 하나에서 수행할 수 있습니다. VGA 칩의 오버레이 하드웨어입니다. 비디오 포트에 기본 제공되는 스케일러입니다(연결이 비디오 포트를 통해 인 경우). 렌더러에 비디오를 제공하는 디코더입니다. 애플리케이션은 성능을 최적화하기 위해 이 인터페이스에서 메서드를 호출하여 특정 10진수 전략을 선택할 수 있습니다. 그러나 대부분의 애플리케이션은 이 인터페이스를 사용할 기회가 없습니다. 애플리케이션이 특정 하드웨어를 지원하도록 설계되지 않은 한 오버레이 믹서 필터의 기본 동작을 삭제하도록 수정할 이유가 없습니다.
IAMVideoProcAmp

IAMVideoProcAmp 인터페이스는 밝기, 대비, 색조, 채도, 감마 및 선명도와 같은 들어오는 비디오 신호의 품질을 조정합니다. WDM 비디오 캡처 필터는 하드웨어가 이미지 조정을 지원하는 경우 이 인터페이스를 노출합니다.
IAsyncReader

IAsyncReader 인터페이스는 필터에서 비동기 데이터 요청을 수행합니다. 이 인터페이스는 비동기 읽기 작업을 수행하는 출력 핀에 의해 노출됩니다.
IBaseFilter

IBaseFilter 인터페이스는 DirectShow 필터의 기본 인터페이스입니다.
IBPCSatelliteTuner

참고 이 인터페이스는 구현되지 않았으며 더 이상 사용되지 않습니다. IBPCSatelliteTuner 인터페이스는 위성 TV 튜닝을 지원합니다.
ICaptureGraphBuilder

참고 이 인터페이스는 더 이상 사용되지 않습니다. (ICaptureGraphBuilder)
ICaptureGraphBuilder2

ICaptureGraphBuilder2 인터페이스 빌드는 그래프 및 기타 사용자 지정 필터 그래프를 캡처합니다.
ICodecAPI

ICodecAPI 인터페이스(strmif.h)는 인코더 또는 디코더 필터에서 설정을 설정하고 검색합니다.
IConfigAviMux

IConfigAviMux 인터페이스는 AVI Mux 필터를 구성합니다.
IConfigInterleaving

IConfigInterleaving 인터페이스는 AVI Mux 필터가 오디오 및 비디오 샘플을 인터리브하는 방법을 제어합니다.
ICreateDevEnum

ICreateDevEnum 인터페이스는 비디오 캡처 디바이스 또는 오디오 캡처 디바이스와 같은 필터 범주에 대한 열거자를 만듭니다.
IDDrawExclModeVideo

IDDrawExclModeVideo 인터페이스를 사용하면 DirectDraw 전용 전체 화면 모드에서 비디오 재생이 가능합니다.
IDDrawExclModeVideoCallback

IDDrawExclModeVideoCallback 인터페이스는 IDDrawExclModeVideo 인터페이스에 대한 콜백 인터페이스입니다. 이 콜백 인터페이스를 사용하면 애플리케이션이 비디오 표시 유형, 크기 및 위치를 조정할 수 있도록 오버레이 위치, 크기, 표시 유형 등에 대한 변경 내용에 대한 동기 알림을 받을 수 있습니다. 이렇게 하면 시작, 끝 또는 재생 중에 색상 키 플래시가 발생하지 않습니다. 애플리케이션은 인터페이스를 구현해야 합니다. 재생에 문제가 발생하므로 어떤 메서드도 비디오 처리를 차단하거나 느리게 하는 것이 중요합니다. IDDrawExclModeVideo를 지원하는 필터를 작성하거나 애플리케이션이 적시에 색 키를 그릴 수 있도록 콜백을 생성해야 하는 경우 이 인터페이스를 사용합니다.
IDecimateVideoImage

IDecimateVideoImage 인터페이스는 디코더 필터의 10진수를 지정합니다.
IDistributorNotify

IDistributorNotify 인터페이스를 사용하면 필터 그래프가 변경될 때 플러그 인 배포자에게 알림을 받을 수 있습니다. 애플리케이션은 이 인터페이스를 사용하지 않습니다.
IDrawVideoImage

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IDrawVideoImage)
IDvdCmd

IDvdCmd 인터페이스는 DVD 명령이 시작되거나 끝날 때까지 기다립니다. DVD 탐색기는 이 인터페이스를 노출하는 동기화 개체를 만듭니다.
IDvdControl

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IDvdControl)
IDvdControl2

IDvdControl2 인터페이스는 DVD-Video 타이틀을 탐색하고 재생합니다.
IDvdGraphBuilder

IDvdGraphBuilder 인터페이스는 DVD-Video 재생을 위한 필터 그래프를 빌드합니다.
IDvdInfo

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IDvdInfo)
IDvdInfo2

IDvdInfo2 인터페이스는 DVD 디스크의 특성 또는 DVD 재생 및 탐색의 현재 상태를 보고합니다.
IDvdState

IDvdState 인터페이스는 현재 상태를 캐시합니다. 이 인터페이스를 구현하는 개체를 DVD 책갈피라고 합니다. 재생 위치, 사용자의 자녀 수준 및 DVD 지역을 포함하는 DVD 상태를 저장하고 복원하는 데 사용할 수 있습니다.
IDVEnc

IDVEnc 인터페이스는 DV 비디오 인코더 필터의 속성을 설정하고 검색합니다.
IDVRGB219

IDVRGB219 인터페이스는 DV 비디오 인코더 및 DV 비디오 디코더 필터의 동적 범위를 제어합니다.
IDVSplitter

DV(디지털 비디오) 스트림의 프레임 속도를 다운그레이드합니다.
IEncoderAPI

IEncoderAPI는 더 이상 사용할 수 없습니다. (IEncoderAPI)
IEnumFilters

IEnumFilters 인터페이스는 필터 그래프의 필터를 열거합니다.
IEnumMediaTypes

IEnumMediaTypes 인터페이스는 핀의 기본 미디어 형식을 열거합니다.
IEnumPins

필터의 핀을 열거합니다. IBaseFilter::EnumPins 메서드는 이 인터페이스를 반환합니다.
IEnumRegFilters

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IEnumRegFilters)
IEnumStreamIdMap

IEnumStreamIdMap 인터페이스는 MPEG-2 Demultiplexer의 IMPEG2StreamIdMap::MapStreamId 메서드에 의해 생성된 스트림 ID 맵의 표준 COM 컬렉션에서 구현됩니다.
IFileSinkFilter

IFileSinkFilter 인터페이스는 파일에 미디어 스트림을 쓰는 필터에 구현됩니다.
IFileSinkFilter2

IFileSinkFilter2 인터페이스는 IFileSinkFilter 인터페이스를 확장합니다.
IFileSourceFilter

IFileSourceFilter 인터페이스는 원본 필터에 의해 노출되어 렌더링할 미디어 파일의 파일 이름과 미디어 형식을 설정합니다.
IFilterChain

IFilterChain 인터페이스는 필터 그래프에서 필터 체인을 시작, 중지 또는 제거하는 메서드를 제공합니다.
IFilterGraph

IFilterGraph 인터페이스는 필터 그래프를 빌드하는 메서드를 제공합니다.
IFilterGraph2

IFilterGraph2 인터페이스는 필터 그래프를 빌드하는 메서드를 포함하는 IFilterGraph 및 IGraphBuilder 인터페이스를 확장합니다. Filter Graph Manager는 이 인터페이스를 구현합니다.
IFilterGraph3

IFilterGraph3 인터페이스는 필터 그래프를 빌드하는 메서드를 포함하는 IFilterGraph2 인터페이스를 확장합니다. Filter Graph Manager는 이 인터페이스를 구현합니다.
IFilterMapper

참고 이 인터페이스는 더 이상 사용되지 않습니다. (IFilterMapper)
IFilterMapper2

필터를 등록 및 등록 취소하고 레지스트리에서 필터를 찾습니다.
IFilterMapper3

IFilterMapper3 인터페이스는 IFilterMapper2 인터페이스를 확장합니다. Filter Mapper 개체는 이 인터페이스를 구현합니다. 참고 이 인터페이스는 더 이상 사용되지 않습니다. .
IGetCapabilitiesKey

IGetCapabilitiesKey 인터페이스를 사용하면 애플리케이션이 인코더 필터의 instance 만들지 않고도 레지스트리에서 소프트웨어 또는 하드웨어 코덱의 기능을 검색할 수 있습니다.
IGraphBuilder

이 인터페이스는 애플리케이션이 필터 그래프를 빌드할 수 있도록 하는 메서드를 제공합니다.
IGraphConfig

Filter Graph Manager는 동적 그래프 빌드를 지원하기 위해 IGraphConfig를 노출합니다.
IGraphConfigCallback

IGraphConfigCallback 인터페이스에는 IGraphConfig::Reconfigure에 전달된 콜백 메서드가 포함되어 있습니다. 호출자(애플리케이션 또는 필터)는 이 인터페이스를 구현합니다. 자세한 내용은 IGraphConfig를 참조하세요.
IGraphVersion

IGraphVersion 인터페이스는 필터 그래프 관리자에서 구현되어 플러그 인 배포자 및 애플리케이션이 그래프가 변경된 시기를 알 수 있는 방법을 제공합니다.
IIPDVDec

IIPDVDec 인터페이스는 DV 비디오 디코더 필터에서 속성을 설정하고 검색하는 메서드를 제공합니다.
IMediaEventSink

Filter Graph Manager에 필터 그래프 내에서 발생하는 이벤트를 알 수 있습니다.
IMediaFilter

IMediaFilter 인터페이스는 필터의 스트리밍 상태를 제어합니다. 모든 DirectShow 필터는 이 인터페이스를 구현합니다.
IMediaPropertyBag

IMediaPropertyBag 인터페이스는 Media Property Bag 개체에 의해 노출됩니다.
IMediaSample

IMediaSample 인터페이스는 미디어 샘플에서 속성을 설정하고 검색합니다.
IMediaSample2

IMediaSample2 인터페이스는 미디어 샘플에서 속성을 설정하고 검색합니다. 이 인터페이스는 IMediaSample 인터페이스를 상속합니다.
IMediaSample2Config

IMediaSample2Config 인터페이스는 VRAM 캡처 버퍼를 나타내는 Direct3D 표면에 대한 포인터를 반환합니다.
IMediaSeeking

IMediaSeeking 인터페이스에는 스트림 내의 위치를 찾고 재생 속도를 설정하는 메서드가 포함되어 있습니다.
IMemAllocator

IMemAllocator 인터페이스는 핀 간에 데이터를 이동하기 위해 미디어 샘플을 할당합니다. 이 인터페이스는 입력 핀이 IMemInputPin 인터페이스를 노출할 때 할당자를 공유하는 핀에서 사용됩니다.
IMemAllocatorCallbackTemp

IMemAllocatorCallbackTemp 인터페이스를 사용하면 샘플이 할당자의 무료 목록에 반환될 때마다 필터가 할당자로부터 콜백 알림을 받을 수 있습니다. 이 인터페이스의 사용은 더 이상 사용되지 않습니다.
IMemAllocatorNotifyCallbackTemp

샘플이 할당자의 무료 목록에 반환될 때마다 필터가 할당자로부터 콜백 알림을 받을 수 있도록 합니다.
IMemInputPin

IMemInputPin 인터페이스는 미디어 데이터를 입력 핀에 전달합니다.
IMpeg2Demultiplexer

이 인터페이스는 MPEG-2 Demultiplexer 필터(Demux)에서 구현되며 프로그램 스트림 모드와 전송 스트림 모드 모두에서 사용됩니다.
IMPEG2StreamIdMap

이 인터페이스는 MPEG-2 Demultiplexer 필터(Demux)의 각 출력 핀에서 구현되며 프로그램 스트림 모드에서만 사용됩니다.
IOverlay

IOverlay 인터페이스는 필터가 비디오를 올바른 창 위치에 배치하는 동안 비디오 메모리에 직접 쓸 수 있도록 정보를 제공합니다.
IOverlayNotify

IOverlayNotify 인터페이스는 렌더링 창에 대한 변경 알림과 함께 디코더와 같은 업스트림 필터를 제공합니다.
IOverlayNotify2

IOverlayNotify2 인터페이스는 IOverlayNotify 인터페이스에서 파생됩니다.
IPersistMediaPropertyBag

IPersistMediaPropertyBag 인터페이스는 Audio-Video AVI(Interleaved) 스트림에서 INFO 및 DISP 청크를 설정하고 검색합니다.
Ipin

이 인터페이스는 모든 입력 및 출력 핀에 의해 노출됩니다. 필터 그래프 관리자는 이 인터페이스를 사용하여 핀을 연결하고 플러시 작업을 수행합니다.
IPinConnection

이 인터페이스는 필터가 계속 실행되는 동안 입력 핀을 다시 연결하는 메서드를 제공합니다.
IPinFlowControl

활성 출력 핀에서 데이터 흐름을 차단합니다.
IQualityControl

IQualityControl 인터페이스는 품질 제어를 지원합니다.
IReferenceClock

IReferenceClock 인터페이스는 필터 그래프에 대한 참조 시간을 제공합니다. 참조 클록 역할을 할 수 있는 필터는 이 인터페이스를 노출할 수 있습니다.
IReferenceClockTimerControl

IReferenceClockTimerControl 인터페이스는 참조 클록에서 사용하는 타이머 기간을 변경합니다. 이 인터페이스는 DirectShow 시스템 참조 시계에 의해 노출됩니다.
IRegisterServiceProvider

IRegisterServiceProvider 인터페이스는 개체를 필터 그래프 관리자에 서비스로 등록합니다. 자세한 내용은 IRegisterServiceProvider::RegisterService를 참조하세요.
IResourceConsumer

IResourceConsumer 인터페이스는 IResourceManager 인터페이스를 사용하는 개체에 대한 콜백 메커니즘을 제공합니다. 개체는 IResourceManager 인터페이스를 사용하여 필터 그래프 관리자에서 리소스를 요청하는 경우 IResourceConsumer를 구현해야 합니다.
IResourceManager

IResourceManager 인터페이스는 시스템 리소스에 대한 경합을 해결합니다. 필터 그래프 관리자는 이 인터페이스를 노출합니다.
ISeekingPassThru

ISeekingPassThru 인터페이스는 한 입력 필터 검색을 구현하는 도우미 개체를 만듭니다.
IStreamBuilder

IStreamBuilder 인터페이스를 사용하면 출력 핀이 필터 그래프 관리자에게 핀 자체가 필터 그래프의 다운스트림 섹션을 빌드할 것임을 알릴 수 있습니다.
IVideoEncoder

IVideoEncoder 인터페이스는 선택적으로 비디오 인코더 필터에 의해 노출됩니다.
IVideoFrameStep

IVideoFrameStep 인터페이스는 비디오 스트림을 단계합니다.
IVMRAspectRatioControl

IVMRAspectRatioControl 인터페이스는 비디오 혼합 렌더러 필터 7(VMR-7)이 원본 비디오의 가로 세로 비율을 유지하는지 여부를 제어합니다.
IVMRDeinterlaceControl

IVMRDeinterlaceControl 인터페이스는 VMR-7(Video Mixing Renderer Filter 7)을 사용하여 고급 하드웨어 가속 디인터레이싱을 지원합니다.
IVMRFilterConfig

IVMRFilterConfig 인터페이스는 VMR-7(Video Mixing Renderer Filter 7)의 운영 모드 및 비디오 렌더링 메커니즘을 구성하는 데 사용됩니다.
IVMRImageCompositor

IVMRImageCompositor 인터페이스는 비디오 혼합 렌더러 필터 7(VMR-7)의 기본 작성자에 의해 구현됩니다.
IVMRImagePresenter

IVMRImagePresenter 인터페이스는 VMR-7(Video Mixing Renderer Filter 7)의 기본 Allocator-Presenter 의해 구현됩니다.
IVMRImagePresenterConfig

IVMRImagePresenterConfig 인터페이스는 VMR-7(Video Mixing Renderer Filter 7)에서 사용하는 할당자-발표자에 대한 렌더링 기본 설정을 위한 메서드를 제공합니다. 애플리케이션은 이 인터페이스를 직접 사용하면 안 됩니다.
IVMRImagePresenterExclModeConfig

IVMRImagePresenterExclModeConfig 인터페이스는 IVMRImagePresenterConfig에서 상속되며 단독 모드 Allocator-Presenter에서 렌더링 기본 설정을 설정하고 검색하는 메서드를 제공합니다.
IVMRMixerBitmap

IVMRMixerBitmap 인터페이스를 사용하면 VMR-7(비디오 혼합 렌더러 필터 7)을 사용할 때 애플리케이션이 비트맵 또는 DirectDraw 표면의 정적 이미지를 비디오 스트림에 혼합할 수 있습니다.
IVMRMixerControl

IVMRMixerControl 인터페이스를 사용하면 애플리케이션이 비디오 혼합 렌더러 필터 7(VMR-7)에서 들어오는 비디오 스트림을 조작할 수 있습니다.
IVMRMonitorConfig

IVMRMonitorConfig 인터페이스는 비디오 혼합 렌더러 필터 7(VMR-7)에 의해 구현됩니다.
IVMRSurface

IVMRSurface 인터페이스는 VMR-7(Video Mixing Renderer Filter 7)에서 사용하는 미디어 샘플에서 구현됩니다.
IVMRSurfaceAllocator

IVMRSurfaceAllocator 인터페이스는 비디오 혼합 렌더러 필터 7(VMR-7)의 기본 할당자-발표자에 의해 구현됩니다.
IVMRSurfaceAllocatorNotify

IVMRSurfaceAllocatorNotify 인터페이스는 비디오 혼합 렌더러 필터 7(VMR-7)에 의해 구현됩니다.
IVMRVideoStreamControl

IVMRVideoStreamControl 인터페이스는 VMR-7(Video Mixing Renderer Filter 7)의 각 입력 핀에 구현됩니다.
IVMRWindowlessControl

IVMRWindowlessControl 인터페이스는 VMR-7(비디오 혼합 렌더러 필터 7)이 컨테이너 창 내에서 비디오 스트림을 렌더링하는 방법을 제어합니다.
IVPManager

IVPManager 인터페이스는 VPM(비디오 포트 관리자)에서 구현됩니다.

구조체

 
ALLOCATOR_PROPERTIES

ALLOCATOR_PROPERTIES 구조체는 할당자의 개수, 크기, 맞춤 및 접두사 속성을 설명합니다.
AM_DVD_RENDERSTATUS

AM_DVD_RENDERSTATUS 구조에는 DVD-Video 재생의 상태 나타내는 코드가 포함되어 있습니다. 이러한 코드는 IDvdGraphBuilder::RenderDvdVideoVolume 메서드에서 사용됩니다.
AM_MEDIA_TYPE

AM_MEDIA_TYPE 구조는 미디어 샘플의 형식을 설명합니다.
AM_SAMPLE2_PROPERTIES

AM_SAMPLE2_PROPERTIES 구조는 미디어 샘플의 속성을 설명합니다. IMediaSample2 인터페이스는 이 구조를 사용합니다.
AM_STREAM_INFO

AM_STREAM_INFO 구조에는 스트림 제어 정보가 포함됩니다.
AMCOPPCommand

AMCOPPCommand 구조체에는 COPP(Certified Output Protection Protocol) 명령이 포함되어 있습니다.
AMCOPPSignature

AMCOPPSignature 구조체에는 IAMCertifiedOutputProtection::SessionSequenceStart 메서드에 필요한 서명이 포함되어 있습니다.
AMCOPPStatusInput

AMCOPPStatusInput 구조에는 COPP(Certified Output Protection Protocol) 상태 요청이 포함되어 있습니다.
AMCOPPStatusOutput

AMCOPPStatusOutput 구조에는 COPP(Certified Output Protection Protocol) 상태 요청의 결과가 포함됩니다.
AUDIO_STREAM_CONFIG_CAPS

AUDIO_STREAM_CONFIG_CAPS 구조는 다양한 오디오 형식을 설명합니다. 오디오 압축 및 캡처 필터는 이 구조를 사용하여 생성할 수 있는 형식을 설명합니다.
CodecAPIEventData

CodecAPIEventData 구조체(strmif.h)는 EC_CODECAPI_EVENT 이벤트에 대한 이벤트 데이터를 포함합니다. 이 이벤트는 ICodecAPI 인터페이스를 지원하는 코덱에서 전송됩니다.
COLORKEY

COLORKEY 구조는 렌더러와 다른 필터 간에 색 키 정보를 전달합니다.
DDCOLORKEY

색 키를 값 범위로 설명합니다.
DVD_AudioAttributes

DVD_AudioAttributes 구조체는 IDvdInfo2::GetAudioAttributes에서 디스크의 다양한 오디오 특성을 수신하는 데 사용됩니다.
DVD_DECODER_CAPS

DVD_DECODER_CAPS 구조는 DVD 디코더의 기능을 나타냅니다.
DVD_HMSF_TIMECODE

DVD_HMSF_TIMECODE 구조체는 DVD 시간 코드로 시간, 분, 초 및 프레임을 제공합니다.
DVD_KaraokeAttributes

DVD_KaraokeAttributes 구조에는 노래방 오디오 스트림에 대한 정보가 포함됩니다. IDvdInfo2::GetKaraokeAttributes 메서드는 지정된 스트림에 대한 DVD_KaraokeAttributes 구조를 채웁니다.
DVD_MenuAttributes

DVD_MenuAttributes 구조에는 DVD 메뉴에 대한 정보가 포함되어 있습니다. IDvdInfo2::GetTitleAttributes 메서드는 지정된 스트림에 대한 DVD_MenuAttributes 구조를 채웁니다.
DVD_MUA_Coeff

DVD_MUA_Coeff 구조체는 다중 채널 오디오 스트림의 한 채널에 대한 혼합 계수를 정의합니다. DVD_MultichannelAudioAttributes 구조체에는 스트림의 각 채널에 대해 하나씩 8개의 DVD_MUA_Coeff 구조체 배열이 포함됩니다.
DVD_MUA_MixingInfo

DVD_MUA_MixingInfo 구조는 지정된 타이틀의 한 오디오 스트림에 있는 채널에 대한 서라운드 사운드 혼합 정보를 설명합니다.
DVD_MultichannelAudioAttributes

DVD_MultichannelAudioAttributes 구조는 지정된 타이틀 내에서 한 오디오 스트림의 다중 채널 특성을 설명합니다.
DVD_PLAYBACK_LOCATION

DVD_PLAYBACK_LOCATION 구조는 DVD 재생 위치를 나타냅니다.
DVD_PLAYBACK_LOCATION2

DVD_PLAYBACK_LOCATION2 구조는 DVD 재생 위치를 나타냅니다.
DVD_SubpictureAttributes

DVD_SubpictureAttributes 구조에는 DVD 하위 이미지에 대한 정보가 포함되어 있습니다. IDvdInfo2::GetSubpictureAttributes 메서드는 지정된 스트림에 대한 DVD_SubpictureAttributes 구조를 채웁니다.
DVD_TIMECODE

DVD_TIMECODE 구조에는 DVD 시간 코드(시간, 분, 초 및 프레임)가 포함됩니다.
DVD_TitleAttributes

DVD_TitleAttributes 구조에는 DVD 제목에 대한 정보가 포함되어 있습니다.
DVD_VideoAttributes

DVD_VideoAttributes 구조는 현재 제목 또는 메뉴에 대한 비디오 스트림의 특성을 설명합니다.
DVINFO

DVINFO 구조는 DV(디지털 비디오) 스트림의 형식을 설명합니다.
FILTER_INFO

FILTER_INFO 구조에는 필터에 대한 정보가 포함됩니다.
NORMALIZEDRECT

NORMALIZEDRECT 구조체는 혼합 작업에서 VMR 필터와 함께 사용하여 컴퍼지션 공간에서 비디오 사각형의 위치를 지정합니다.
PIN_INFO

PIN_INFO 구조체에는 핀에 대한 정보가 포함됩니다.
품질

품질 구조는 렌더러의 홍수 또는 기근을 나타내고 렌더러의 성능을 최적화하기 위해 삭제하거나 추가할 프레임의 백분율을 지정하여 품질 메시지를 설명합니다.
REGFILTER2

REGFILTER2 구조에는 필터를 등록하기 위한 정보가 포함되어 있습니다.
REGFILTERPINS

REGFILTERPINS 구조에는 필터를 등록하기 위한 핀 정보가 포함되어 있습니다.
REGFILTERPINS2

REGFILTERPINS2 구조에는 IFilterMapper2 인터페이스를 통해 필터를 등록하기 위한 정보가 포함되어 있습니다.
REGPINMEDIUM

REGPINMEDIUM 구조체는 IFilterMapper2 인터페이스를 통해 등록을 위한 핀 매체를 설명합니다.
REGPINTYPES

REGPINTYPES 구조에는 필터를 등록하기 위한 미디어 형식 정보가 포함되어 있습니다.
STREAM_ID_MAP

STREAM_ID_MAP 구조는 MPEG-2 프로그램 스트림 내의 기본 스트림을 설명합니다. IEnumStreamIdMap 인터페이스 메서드와 함께 사용됩니다.
TIMECODE

TIMECODE 구조에는 기본 시간 코드 프레임 수 정보가 포함됩니다. T
TIMECODE

TIMECODE 구조에는 기본 시간 코드 프레임 수 정보가 포함됩니다. (TIMECODE)
TIMECODE_SAMPLE

TIMECODE_SAMPLE 구조에는 전체 시간 코드 정보가 포함됩니다.
VIDEO_STREAM_CONFIG_CAPS

VIDEO_STREAM_CONFIG_CAPS 구조는 다양한 비디오 형식을 설명합니다. 비디오 압축 및 비디오 캡처 필터는 이 구조를 사용하여 생성할 수 있는 형식을 설명합니다.
VMRALLOCATIONINFO

VMRALLOCATIONINFO 구조체는 VMR-7 필터의 IVMRSurfaceAllocator::AllocateSurface 메서드에 사용됩니다.
VMRALPHABITMAP

VMRALPHABITMAP 구조는 애플리케이션이 복합 비디오 프레임에 표시할 정적 알파 혼합 비트맵을 제공할 때 VMR-7 필터의 IVMRMixerBitmap 메서드에 사용됩니다.
VMRDeinterlaceCaps

VMRDeinterlaceCaps 구조는 디인터레이싱 모드의 기능을 설명합니다.
VMRFrequency

VMRFrequency 구조는 비디오 스트림의 빈도를 설명합니다. 빈도는 비율로 설명됩니다. 예를 들어 29.97fps의 NTSC 프레임 속도는 30,000:1001로 표시됩니다.
VMRGUID

VMRGUID 구조체는 VMRMONITORINFO 구조체의 멤버이며 시스템에서 모니터를 식별하는 데 사용됩니다(VMR-7에만 해당).
VMRMONITORINFO

VMRMONITORINFO 구조체는 IVMRMonitorConfig::GetAvailableMonitors 메서드에서 시스템의 모니터에 대한 정보를 설정하고 검색하는 데 사용됩니다(VMR-7에만 해당).
VMRPRESENTATIONINFO

VMRPRESENTATIONINFO 구조체는 IVMRImagePresenter::P resentImage 메서드(VMR-7에만 해당)에 사용됩니다.
VMRVideoDesc

이 항목은 Windows XP 서비스 팩 1 이상에 적용됩니다. VMRVideoDesc 구조체는 디인터레이스할 비디오 스트림을 설명합니다.
VMRVIDEOSTREAMINFO

이 항목은 Windows XP 이상에 적용됩니다. VMRVIDEOSTREAMINFO 구조체는 이미지 작성기에서 IVMRImageCompositor::CompositeImage에 대한 VMR-7 필터 호출에 사용됩니다.

열거형

 
_AM_AUDIO_RENDERER_STAT_PARAM

_AM_AUDIO_RENDERER_STAT_PARAM 열거형은 오디오 렌더러에서 검색할 성능 정보를 지정합니다.
_AM_FILTER_MISC_FLAGS

_AM_FILTER_MISC_FLAGS 열거형에는 필터가 원본 필터인지 렌더러 필터인지를 나타내는 플래그가 포함되어 있습니다.
_AM_INTF_SEARCH_FLAGS

필터 그래프에서 인터페이스를 찾으려고 할 때 검색할 개체의 형식을 지정합니다.
_AM_OVERLAY_NOTIFY_FLAGS

AM_OVERLAY_NOTIFY_FLAGS 열거형은 오버레이가 변경되었거나 변경하려고 하는 내용을 나타냅니다.
_AM_PIN_FLOW_CONTROL_BLOCK_FLAGS

출력 핀에서 데이터 흐름을 차단하는 방법을 지정하는 플래그를 정의합니다.
_AM_PUSHSOURCE_FLAGS

라이브 소스 필터의 동작을 나타냅니다.
_AMRESCTL_RESERVEFLAGS

현재 예약 중인 리소스 수를 증가 또는 감소할지 여부를 지정합니다.
_DVENCODERFORMAT

DV(디지털 비디오) 형식을 나타냅니다.
_DVENCODERRESOLUTION

DV(디지털 비디오) 인코딩 해상도를 나타냅니다.
_DVENCODERVIDEOFORMAT

DV(디지털 비디오) 인코딩에 대한 비디오 표준(NTSC 또는 PAL)을 나타냅니다.
_DVRESOLUTION

DV(디지털 비디오) 디코딩 해상도를 나타냅니다.
_REM_FILTER_FLAGS

필터 그래프에서 필터를 제거하는 방법을 지정합니다.
AM_DVD_GRAPH_FLAGS

AM_DVD_GRAPH_FLAGS 열거형은 DVD 탐색기에서 DVD 재생 그래프를 빌드하는 방법을 지정합니다. 이러한 플래그는 IDvdGraphBuilder::RenderDvdVideoVolume 메서드와 함께 사용됩니다.
AM_DVD_STREAM_FLAGS

DVD 스트림 유형(비디오, 오디오 또는 하위픽처)을 설명합니다.
AM_GRAPH_CONFIG_RECONNECT_FLAGS

필터 그래프를 동적으로 다시 빌드할 때 필터를 다시 연결하는 방법을 지정합니다.
AM_SEEKING_SEEKING_CAPABILITIES

미디어 스트림의 검색 기능을 지정합니다.
AM_STREAM_INFO_FLAGS

AM_STREAM_INFO_FLAGS 열거형은 핀의 스트림 제어 상태 나타내는 플래그를 정의합니다.
AMOVERLAYFX

DirectDraw 하드웨어 오버레이 표면에 미치는 영향을 지정합니다.
AMTunerModeType

TV 튜너(케이블 또는 안테나)의 빈도를 지정합니다. (AMTunerModeType)
AnalogVideoStandard

AnalogVideoStandard 열거형은 아날로그 텔레비전 신호의 형식을 지정합니다.
CameraControlFlags

CameraControlFlags 열거형은 카메라 설정이 수동으로 또는 자동으로 제어되는지 여부를 정의합니다.
CameraControlProperty

CameraControlProperty 열거형은 카메라의 설정을 지정합니다.
CompressionCaps

비디오 압축 기능을 나타냅니다.
DECIMATION_USAGE

오버레이 믹서 필터 필터가 비디오 이미지를 더 작은 크기로 스케일 다운하는 데 사용하는 전략을 설명합니다.
DVD_AUDIO_APPMODE

IDvdInfo2::GetAudioAttributes 호출에서 검색된 현재 오디오 모드를 나타냅니다.
DVD_AUDIO_FORMAT

DVD의 오디오 형식을 나타냅니다.
DVD_AUDIO_LANG_EXT

오디오 스트림에 오디오 언어 확장이 포함되어 있는지 여부를 나타내는 플래그를 정의합니다.
DVD_CMD_FLAGS

DVD 탐색기 필터 필터가 명령 동기화를 처리하는 방법을 제어하는 플래그를 정의합니다.
DVD_DISC_SIDE

DVD 디스크의 측면을 나타냅니다.
DVD_DOMAIN

DVD 도메인을 정의합니다.
DVD_FRAMERATE

DVD가 초당 25 또는 30프레임을 재생하도록 제작되었는지 여부를 나타냅니다.
DVD_KARAOKE_ASSIGNMENT

오디오 스트림에 대한 스피커 구성을 정의합니다.
DVD_KARAOKE_CONTENTS

비트 OR 연산에서 사용되는 경우 노래방 제목에 있는 오디오 스트림의 각 채널 콘텐츠를 설명하는 플래그를 지정합니다.
DVD_KARAOKE_DOWNMIX

IDvdControl2::SelectKaraokeAudioPresentationMode 메서드에서 사용하는 플래그를 정의하여 각 보조 채널이 다운믹싱되는 스피커(있는 경우)를 제어합니다.
DVD_MENU_ID

IDvdControl2::ShowMenu 호출에서 DVD 메뉴를 지정합니다.
DVD_NavCmdType

DVD 탐색 명령 유형을 정의합니다.
DVD_OPTION_FLAG

DVD_OPTION_FLAG 열거형은 DVD 탐색기 필터의 동작을 제어하는 플래그를 정의합니다. 이러한 플래그를 설정하려면 IDvdControl2::SetOption을 호출합니다.
DVD_PARENTAL_LEVEL

DVD 사양에 정의된 일반 보호자 수준에 대한 플래그를 식별합니다.
DVD_PREFERRED_DISPLAY_MODE

사용자가 선호하는 창 가로 세로 비율 및 변환 방법을 나타냅니다.
DVD_RELATIVE_BUTTON

DVD 메뉴 탐색 및 기타 작업에 사용되는 4가지 방향 단추를 식별합니다.
DVD_SUBPICTURE_CODING

하위 항목 스트림에 포함된 콘텐츠의 종류를 나타냅니다.
DVD_SUBPICTURE_LANG_EXT

지정된 하위픽처 스트림에서 가능한 언어 확장을 정의합니다.
DVD_SUBPICTURE_TYPE

하위 항목 스트림에 포함된 콘텐츠의 종류를 결정하는 데 사용되는 플래그를 정의합니다.
DVD_TextCharSet

지정된 문자열을 인코딩할 문자 집합을 정의합니다.
DVD_TextStringType

DVD 텍스트 문자열 형식의 하위 집합을 정의합니다.
DVD_TIMECODE_FLAGS

DVD가 재생되도록 작성된 프레임 속도를 나타냅니다.
DVD_TITLE_APPMODE

DVD 타이틀이 노래방 제목인지 여부를 나타냅니다. 이 열거형은 애플리케이션이 IDvdInfo2::GetTitleAttributes 메서드를 호출할 때 채워지는 DVD_TitleAttributes 구조체의 멤버입니다.
DVD_VIDEO_COMPRESSION

가능한 DVD 비디오 압축 유형을 정의합니다.
FILTER_STATE

필터의 상태 또는 필터 그래프의 상태를 지정합니다.
InterleavingMode

비디오 프레임 및 오디오 샘플을 디스크에 쓰는 방법을 지정합니다.
PhysicalConnectorType

실제 핀 유형(오디오 또는 비디오)을 지정합니다.
PIN_DIRECTION

핀의 방향을 나타냅니다.
QualityMessageType

품질 메시지 유형을 설명합니다.
tagAM_SAMPLE_PROPERTY_FLAGS

AM_SAMPLE2_PROPERTIES 구조체의 dwSampleFlags 및 dwStreamId 멤버에 대한 값을 지정합니다. 이러한 값은 미디어 샘플의 속성을 설명합니다.
TunerInputType

TV 튜너(케이블 또는 안테나)의 빈도를 지정합니다. (TunerInputType)
TVAudioMode

TV 오디오 컨트롤의 모드를 지정합니다.
VALID_UOP_FLAG

현재 DVD에서 허용되는 UOP(사용자 작업) 명령을 나타냅니다.
VfwCaptureDialogs

Windows용 비디오 캡처 드라이버에 있을 수 있는 대화 상자를 지정합니다.
VfwCompressDialogs

Windows용 비디오 압축(코덱) 드라이버에 있을 수 있는 대화 상자를 지정합니다.
VideoControlFlags

비디오 디바이스의 비디오 작업 모드를 지정합니다.
VIDEOENCODER_BITRATE_MODE

VIDEOENCODER_BITRATE_MODE 열거형 형식은 IEncoderAPI 인터페이스에서 지원하는 세 가지 비트 전송률 유형을 정의합니다.
VideoProcAmpFlags

VideoProcAmpFlags 열거형은 특정 비디오 속성이 수동으로 또는 자동으로 제어되는지 여부를 나타냅니다.
VideoProcAmpProperty

VideoProcAmpProperty 열거형은 비디오 캡처 디바이스의 비디오 속성을 지정합니다.
VMR_ASPECT_RATIO_MODE

VMR_ASPECT_RATIO_MODE 열거형 형식은 비디오 혼합 렌더러 필터 7이 원본 비디오의 가로 세로 비율을 유지하는지 여부를 설명합니다.
VMRDeinterlacePrefs

VMRDeinterlacePrefs 열거형 형식은 애플리케이션에서 설정한 메서드를 사용할 수 없는 경우 비디오 혼합 렌더러 필터 7(VMR-7)에서 사용하는 디인터레이싱 메서드를 설명합니다.
VMRDeinterlaceTech

VMRDeinterlaceTech 열거형 형식은 비디오 스트림을 디인터레이싱하는 데 사용되는 알고리즘을 설명합니다. 플래그는 상호 배타적이지 않습니다. 드라이버는 플래그의 조합을 설정할 수 있습니다.
VMRMixerPrefs

VMRMixerPrefs 열거형에는 DirectDraw 화면에서 비디오 이미지를 만들 때 사용할 소수점, 필터링 및 색 공간 정보를 지정하는 플래그가 포함되어 있습니다.
VMRMode

VMRMode 열거형 형식은 IVMRFilterConfig::GetRenderingMode 및 IVMRFilterConfig::SetRenderingMode 메서드를 호출하여 VMR-7(비디오 혼합 렌더러 필터 7) 렌더링 모드를 검색하거나 지정하는 데 사용됩니다.
VMRPresentationFlags

VMRPresentationFlags 열거형 형식은 VMRPRESENTATIONINFO 구조의 멤버입니다.
VMRRenderPrefs

VMRRenderPrefs 열거형 형식은 IVMRFilterConfig::GetRenderingPrefs 및 IVMRFilterConfig::SetRenderingPrefs 메서드와 함께 사용하여 기본 렌더링 기본 설정을 가져옵니다.
VMRSurfaceAllocationFlags

VMRSurfaceAllocationFlags 열거형은 IVMRSurfaceAllocator::AllocateSurface 메서드와 함께 사용하여 표면 생성 매개 변수를 지정합니다.