Win32 и COM для приложений среды выполнения Windows (мультимедиа)
Для разработки приложений среды выполнения Windows поддерживаются следующие мультимедийные API.
Примечание
Некоторые API поддерживаются только для универсальных приложений Windows и не поддерживаются для универсальных приложений Windows Phone, а некоторые — наоборот. Конкретные данные о совместимости для определенных API можно найти в разделе справки, посвященном этому API, или в соответствующем файле заголовка. Подробнее см. в разделе Win32 и COM для приложений среды выполнения Windows.
Камера
Core Audio
- IAudioCaptureClient
- IAudioClock
- IAudioClient
- IAudioClient2
- IAudioEndpointVolume
- IAudioEndpointVolumeCallback
- IAudioMeterInformation
- IAudioRenderClient
- IAudioSessionControl
- IAudioSessionEvents
- ISimpleAudioVolume
Media Foundation
Interfaces
- IAdvancedMediaCapture
- IAdvancedMediaCaptureInitializationSettings
- IAdvancedMediaCaptureSettings
- ID3D11AuthenticatedChannel
- ID3D11CryptoSession
- ID3D11VideoContext
- ID3D11VideoDecoder
- ID3D11VideoDecoderOutputView
- ID3D11VideoDevice
- ID3D11VideoProcessor
- ID3D11VideoProcessorEnumerator
- ID3D11VideoProcessorInputView
- ID3D11VideoProcessorOutputView
- IMF2DBuffer
- IMF2DBuffer2
- IMFActivate
- IMFAsyncCallback
- IMFAsyncResult
- IMFAttributes
- IMFByteStream
- IMFByteStreamBuffering
- IMFByteStreamCacheControl
- IMFByteStreamCacheControl2
- IMFByteStreamHandler
- IMFByteStreamTimeSeek
- IMFClock
- IMFClockStateSink
- IMFCollection
- IMFContentEnabler
- IMFContentProtectionManager
- IMFDXGIBuffer
- IMFDXGIDeviceManager
- IMFGetService
- IMFInputTrustAuthority
- IMFMediaBuffer
- IMFMediaEngine
- IMFMediaEngineClassFactory
- IMFMediaEngineEx
- IMFMediaEngineExtension
- IMFMediaEngineNotify
- IMFMediaEngineProtectedContent
- IMFMediaEngineSrcElements
- IMFMediaError
- IMFMediaEvent
- IMFMediaEventGenerator
- IMFMediaEventQueue
- IMFMediaSink
- IMFMediaSinkPreroll
- IMFMediaSource
- IMFMediaSourceEx
- IMFMediaStream
- IMFMediaTimeRange
- IMFMediaType
- IMFMediaTypeHandler
- IMFMetadata
- IMFMetadataProvider
- IMFOutputPolicy
- IMFOutputSchema
- IMFOutputTrustAuthority
- IMFPMPClientApp
- IMFPMPHostApp
- IMFPresentationClock
- IMFPresentationDescriptor
- IMFPresentationTimeSource
- IMFProtectedEnvironmentAccess
- IMFQualityAdvise
- IMFQualityAdvise2
- IMFQualityAdviseLimits
- IMFRateControl
- IMFRateSupport
- IMFReadWriteClassFactory
- IMFRealTimeClientEx
- IMFSample
- IMFSampleOutputStream
- IMFSampleProtection
- IMFSchemeHandler
- IMFShutdown
- IMFSignedLibrary
- IMFSinkWriter
- IMFSinkWriterCallback
- IMFSinkWriterEx
- IMFSourceReader
- IMFSourceReaderCallback
- IMFSourceReaderEx
- IMFSourceResolver
- IMFStreamDescriptor
- IMFStreamingSinkConfig
- IMFStreamSink
- IMFSystemId
- IMFTrackedSample
- IMFTransform
- IMFTrustedInput
- IMFTrustedOutput
- IMFVideoSampleAllocator
- IMFVideoSampleAllocatorCallback
- IMFVideoSampleAllocatorEx
- IMFVideoSampleAllocatorNotify
Attributes
- MF_BYTESTREAM_CONTENT_TYPE
- MF_BYTESTREAM_DURATION
- MF_BYTESTREAM_EFFECTIVE_URL
- MF_BYTESTREAM_IFO_FILE_URI
- MF_BYTESTREAM_LAST_MODIFIED_TIME
- MF_BYTESTREAM_ORIGIN_NAME
- MF_BYTESTREAMHANDLER_ACCEPTS_SHARE_WRITE
- MF_ENABLE_3DVIDEO_OUTPUT
- MF_EVENT_MFT_CONTEXT
- MF_EVENT_MFT_INPUT_STREAM_ID
- 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
- MF_MEDIA_ENGINE_EXTENSION
- MF_MEDIA_ENGINE_OPM_HWND
- MF_MEDIA_ENGINE_PLAYBACK_HWND
- MF_MEDIA_ENGINE_PLAYBACK_VISUAL
- MF_MEDIA_ENGINE_SOURCE_RESOLVER_CONFIG_STORE
- MF_MEDIA_ENGINE_STREAM_CONTAINS_ALPHA_CHANNEL
- MF_MEDIA_ENGINE_VIDEO_OUTPUT_FORMAT
- MF_MPEG4SINK_MOOV_BEFORE_MDAT
- MF_MPEG4SINK_SPSPPS_PASSTHROUGH
- MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION
- MF_MT_AAC_PAYLOAD_TYPE
- MF_MT_ALL_SAMPLES_INDEPENDENT
- 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
- MF_MT_AUDIO_WMADRC_AVGTARGET
- MF_MT_AUDIO_WMADRC_PEAKREF
- MF_MT_AUDIO_WMADRC_PEAKTARGET
- MF_MT_AVG_BIT_ERROR_RATE
- MF_MT_AVG_BITRATE
- MF_MT_COMPRESSED
- MF_MT_DEFAULT_STRIDE
- MF_MT_DRM_FLAGS
- MF_MT_DV_AAUX_CTRL_PACK_0
- MF_MT_DV_AAUX_CTRL_PACK_1
- MF_MT_DV_AAUX_SRC_PACK_0
- MF_MT_DV_AAUX_SRC_PACK_1
- MF_MT_DV_VAUX_CTRL_PACK
- MF_MT_DV_VAUX_SRC_PACK
- MF_MT_FIXED_SIZE_SAMPLES
- MF_MT_FRAME_RATE
- MF_MT_FRAME_RATE_RANGE_MAX
- MF_MT_FRAME_RATE_RANGE_MIN
- MF_MT_FRAME_SIZE
- MF_MT_GEOMETRIC_APERTURE
- MF_MT_H264_CAPABILITIES
- MF_MT_H264_MAX_CODEC_CONFIG_DELAY
- MF_MT_H264_MAX_MB_PER_SEC
- MF_MT_H264_RATE_CONTROL_MODES
- MF_MT_H264_SIMULCAST_SUPPORT
- MF_MT_H264_SUPPORTED_RATE_CONTROL_MODES
- MF_MT_H264_SUPPORTED_SLICE_MODES
- MF_MT_H264_SUPPORTED_SYNC_FRAME_TYPES
- MF_MT_H264_SUPPORTED_USAGES
- MF_MT_H264_SVC_CAPABILITIES
- MF_MT_H264_USAGE
- MF_MT_IMAGE_LOSS_TOLERANT
- MF_MT_INTERLACE_MODE
- MF_MT_MAJOR_TYPE
- MF_MT_MAX_KEYFRAME_SPACING
- MF_MT_MINIMUM_DISPLAY_APERTURE
- MF_MT_MPEG_SEQUENCE_HEADER
- MF_MT_MPEG_START_TIME_CODE
- MF_MT_MPEG2_CONTENT_PACKET
- MF_MT_MPEG2_FLAGS
- MF_MT_MPEG2_LEVEL
- MF_MT_MPEG2_PROFILE
- MF_MT_MPEG2_STANDARD
- MF_MT_MPEG2_TIMECODE
- MF_MT_MPEG4_CURRENT_SAMPLE_ENTRY
- MF_MT_MPEG4_SAMPLE_DESCRIPTION
- MF_MT_PAD_CONTROL_FLAGS
- MF_MT_PALETTE
- MF_MT_PAN_SCAN_APERTURE
- MF_MT_PAN_SCAN_ENABLED
- MF_MT_PIXEL_ASPECT_RATIO
- MF_MT_SAMPLE_SIZE
- MF_MT_SOURCE_CONTENT_HINT
- MF_MT_SUBTYPE
- MF_MT_TIMESTAMP_CAN_BE_DTS
- MF_MT_TRANSFER_FUNCTION
- MF_MT_USER_DATA
- MF_MT_VIDEO_3D
- MF_MT_VIDEO_3D_FIRST_IS_LEFT
- MF_MT_VIDEO_3D_FORMAT
- MF_MT_VIDEO_3D_LEFT_IS_BASE
- MF_MT_VIDEO_3D_NUM_VIEWS
- MF_MT_VIDEO_CHROMA_SITING
- MF_MT_VIDEO_LIGHTING
- MF_MT_VIDEO_NOMINAL_RANGE
- MF_MT_VIDEO_PRIMARIES
- MF_MT_VIDEO_ROTATION
- MF_MT_WRAPPED_TYPE
- MF_MT_YUV_MATRIX
- MF_NALU_LENGTH_INFORMATION
- MF_NALU_LENGTH_SET
- MF_PD_AUDIO_ENCODING_BITRATE
- MF_PD_AUDIO_ISVARIABLEBITRATE
- MF_PD_DURATION
- MF_PD_LAST_MODIFIED_TIME
- MF_PD_MIME_TYPE
- MF_PD_PLAYBACK_BOUNDARY_TIME
- MF_PD_PLAYBACK_ELEMENT_ID
- MF_PD_PREFERRED_LANGUAGE
- MF_PD_TOTAL_FILE_SIZE
- MF_PD_VIDEO_ENCODING_BITRATE
- MF_READWRITE_DISABLE_CONVERTERS
- MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS
- MF_READWRITE_MMCSS_CLASS
- MF_READWRITE_MMCSS_CLASS_AUDIO
- MF_READWRITE_MMCSS_PRIORITY
- MF_READWRITE_MMCSS_PRIORITY_AUDIO
- MF_SA_BUFFERS_PER_SAMPLE
- MF_SA_D3D_AWARE
- MF_SA_D3D11_AWARE
- MF_SA_D3D11_BINDFLAGS
- MF_SA_D3D11_SHARED
- MF_SA_D3D11_SHARED_WITHOUT_MUTEX
- MF_SA_D3D11_USAGE
- MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT
- MF_SA_MINIMUM_OUTPUT_SAMPLE_COUNT_PROGRESSIVE
- MF_SA_REQUIRED_SAMPLE_COUNT
- MF_SD_LANGUAGE
- MF_SD_MUTUALLY_EXCLUSIVE
- MF_SD_PROTECTED
- MF_SD_STREAM_NAME
- MF_SINK_WRITER_ASYNC_CALLBACK
- MF_SINK_WRITER_D3D_MANAGER
- MF_SINK_WRITER_DISABLE_THROTTLING
- MF_SINK_WRITER_ENCODER_CONFIG
- MF_SOURCE_READER_ASYNC_CALLBACK
- MF_SOURCE_READER_D3D_MANAGER
- MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS
- MF_SOURCE_READER_DISABLE_DXVA
- MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN
- MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING
- MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS
- MF_SOURCE_READER_ENABLE_VIDEO_PROCESSING
- MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS
- MF_SOURCE_READER_MEDIASOURCE_CONFIG
- MF_SOURCE_STREAM_SUPPORTS_HW_CONNECTION
- MF_STREAM_SINK_SUPPORTS_HW_CONNECTION
- MF_STREAM_SINK_SUPPORTS_ROTATION
- MF_TRANSFORM_ASYNC
- MF_TRANSFORM_ASYNC_UNLOCK
- MF_TRANSFORM_CATEGORY_Attribute
- MF_TRANSFORM_FLAGS_Attribute
- MF_USER_DATA_PAYLOAD
- MFSampleExtension_3DVideo
- MFSampleExtension_3DVideo_SampleFormat
- MFSampleExtension_BottomFieldFirst
- MFSampleExtension_CleanPoint
- MFSampleExtension_DecodeTimestamp
- MFSampleExtension_DerivedFromTopField
- MFSampleExtension_Discontinuity
- MFSampleExtension_FrameCorruption
- MFSampleExtension_Interlaced
- MFSampleExtension_PacketCrossOffsets
- MFSampleExtension_RepeatFirstField
- MFSampleExtension_SingleField
- MFSampleExtension_Token
- MFSampleExtension_VideoEncodePictureType
- MFSampleExtension_VideoEncodeQP
- MFT_CODEC_MERIT_Attribute
- MFT_CONNECTED_STREAM_ATTRIBUTE
- MFT_CONNECTED_TO_HW_STREAM
- MFT_DECODER_EXPOSE_OUTPUT_TYPES_IN_NATIVE_ORDER
- MFT_DECODER_FINAL_VIDEO_RESOLUTION_HINT
- MFT_ENUM_HARDWARE_URL_Attribute
- MFT_ENUM_HARDWARE_VENDOR_ID_Attribute
- MFT_ENUM_TRANSCODE_ONLY_ATTRIBUTE
- MFT_FIELDOFUSE_UNLOCK_Attribute
- FT_FRIENDLY_NAME_Attribute
- MFT_HW_TIMESTAMP_WITH_QPC_Attribute
- MFT_INPUT_TYPES_Attributes
- MFT_OUTPUT_TYPES_Attributes
- MFT_PREFERRED_ENCODER_PROFILE
- MFT_PREFERRED_OUTPUTTYPE_Attribute
- MFT_PROCESS_LOCAL_Attribute
- MFT_SUPPORT_3DVIDEO
- MFT_SUPPORT_DYNAMIC_FORMAT_CHANGE
- MFT_TRANSFORM_CLSID_Attribute
Properties
- MFPKEY_ASFMediaSource_IterativeSeek_Max_Count
- MFPKEY_ASFMediaSource_IterativeSeek_Tolerance_In_MilliSecond
- MFPKEY_ASFMediaSource_IterativeSeekIfNoIndex
- MFPKEY_Content_DLNA_Profile_ID
- MFPKEY_HTTP_ByteStream_Enable_Urlmon
- MFPKEY_HTTP_ByteStream_Urlmon_Bind_Flags
- MFPKEY_HTTP_ByteStream_Urlmon_Security_Id
- MFPKEY_HTTP_ByteStream_Urlmon_Window
- MFPKEY_MediaProtectionSystemContext
- MFPKEY_MediaProtectionSystemId
- MFPKEY_MediaProtectionSystemIdMapping
- MFPKEY_MediaSource_DisableReadAhead
- MFPKEY_PMP_Creation_Callback
- MFPKEY_SBESourceMode
Codec Properties
- AVAudioChannelConfig
- AVAudioChannelCount
- AVAudioSampleRate
- AVDDSurroundMode
- AVDecAACDownmixMode
- AVDecAudioDualMono
- AVDecAudioDualMonoReproMode
- AVDecCommonInputFormat
- AVDecCommonMeanBitRate
- AVDecCommonOutputFormat
- AVDecDDDynamicRangeScaleHigh
- AVDecDDDynamicRangeScaleLow
- AVDecDDOperationalMode
- AVDecHEAACDynamicRangeControl
- AVDecVideoAcceleration_H264
- AVDecVideoAcceleration_MPEG2
- AVDecVideoAcceleration_VC1
- AVDecVideoDropPicWithMissingRef
- AVDecVideoFastDecodeMode
- AVDecVideoImageSize
- AVDecVideoInputScanType
- AVDecVideoPixelAspectRatio
- AVDecVideoSoftwareDeinterlaceMode
- AVDecVideoSWPowerLevel
- AVDecVideoThumbnailGenerationMode
- AVDSPLoudnessEqualization
- AVDSPSpeakerFill
- AVEncAudioDualMono
- AVEncAudioInputContent
- AVEncAudioIntervalToEncode
- AVEncAudioIntervalToSkip
- AVEncAudioMapDestChannelN
- AVEncAudioMeanBitRate
- AVEncCodecType
- AVEncCommonBufferInLevel
- AVEncCommonBufferOutLevel
- AVEncCommonBufferSize
- AVEncCommonFormatConstraint
- AVEncCommonLowLatency
- AVEncCommonMaxBitRate
- AVEncCommonMeanBitRate
- AVEncCommonMeanBitRateInterval
- AVEncCommonMinBitRate
- AVEncCommonMultipassMode
- AVEncCommonPassEnd
- AVEncCommonPassStart
- AVEncCommonQuality
- AVEncCommonQualityVsSpeed
- AVEncCommonRateControlMode
- AVEncCommonRealTime
- AVEncCommonStreamEndHandling
- AVEncDDAtoDConverterType
- AVEncDDCentreDownMixLevel
- AVEncDDChannelBWLowPassFilter
- AVEncDDCopyright
- AVEncDDDCHighPassFilter
- AVEncDDDialogNormalization
- AVEncDDDigitalDeemphasis
- AVEncDDDynamicRangeCompressionControl
- AVEncDDHeadphoneMode
- AVEncDDLFELowPassFilter
- AVEncDDLoRoCenterMixLvl_x10
- AVEncDDLoRoSurroundMixLvl_x10
- AVEncDDLtRtCenterMixLvl_x10
- AVEncDDLtRtSurroundMixLvl_x10
- AVEncDDOriginalBitstream
- AVEncDDPreferredStereoDownMixMode
- AVEncDDProductionInfoExists
- AVEncDDProductionMixLevel
- AVEncDDProductionRoomType
- AVEncDDRFPreEmphasisFilter
- AVEncDDService
- AVEncDDSurround3dBAttenuation
- AVEncDDSurround90DegreeePhaseShift
- AVEncDDSurroundDownMixLevel
- AVEncDDSurroundExMode
- AVEncInputVideoSystem
- AVEncMPACodingMode
- AVEncMPACopyright
- AVEncMPAEmphasisType
- AVEncMPAEnableRedundancyProtection
- AVEncMPALayer
- AVEncMPAOriginalBitstream
- AVEncMPAPrivateUserBit
- AVEncMPVAddSeqEndCode
- AVEncMPVDefaultBPictureCount
- AVEncMPVFrameFieldMode
- AVEncMPVGenerateHeaderPicDispExt
- AVEncMPVGenerateHeaderPicExt
- AVEncMPVGenerateHeaderSeqDispExt
- AVEncMPVGenerateHeaderSeqExt
- AVEncMPVGenerateHeaderSeqScaleExt
- AVEncMPVGOPOpen
- AVEncMPVGOPSInSeq
- AVEncMPVGOPSize
- AVEncMPVIntraDCPrecision
- AVEncMPVIntraVLCTable
- AVEncMPVLevel
- AVEncMPVProfile
- AVEncMPVQScaleType
- AVEncMPVQuantMatrixChromaIntra
- AVEncMPVQuantMatrixChromaNonIntra
- AVEncMPVQuantMatrixIntra
- AVEncMPVQuantMatrixNonIntra
- AVEncMPVScanPattern
- AVEncMPVSceneDetection
- AVEncMPVUseConcealmentMotionVectors
- AVEncMuxOutputStreamType
- AVEncStatAudioAverageBPS
- AVEncStatAudioAveragePCMValue
- AVEncStatAudioPeakPCMValue
- AVEncStatCommonCompletedPasses
- AVEncStatVideoCodedFrames
- AVEncStatVideoOutputFrameRate
- AVEncStatVideoTotalFrames
- AVEncVideoCBRMotionTradeoff
- AVEncVideoCodedVideoAccessUnitSize
- AVEncVideoDefaultUpperFieldDominant
- AVEncVideoDisplayDimension
- AVEncVideoEncodeDimension
- AVEncVideoEncodeOffsetOrigin
- AVEncVideoFieldSwap
- AVEncVideoForceSourceScanType
- AVEncVideoHeaderDropFrame
- AVEncVideoHeaderFrames
- AVEncVideoHeaderHours
- AVEncVideoHeaderMinutes
- AVEncVideoHeaderSeconds
- AVEncVideoInputChromaResolution
- AVEncVideoInputChromaSubsampling
- AVEncVideoInputColorLighting
- AVEncVideoInputColorNominalRange
- AVEncVideoInputColorPrimaries
- AVEncVideoInputColorTransferFunction
- AVEncVideoInputColorTransferMatrix
- AVEncVideoInverseTelecineEnable
- AVEncVideoInverseTelecineThreshold
- AVEncVideoMaxKeyframeDistance
- AVEncVideoNoOfFieldsToEncode
- AVEncVideoNoOfFieldsToSkip
- AVEncVideoOutputChromaResolution
- AVEncVideoOutputChromaSubsampling
- AVEncVideoOutputColorLighting
- AVEncVideoOutputColorNominalRange
- AVEncVideoOutputColorPrimaries
- AVEncVideoOutputColorTransferFunction
- AVEncVideoOutputColorTransferMatrix
- AVEncVideoOutputFrameRate
- AVEncVideoOutputFrameRateConversion
- AVEncVideoOutputScanType
- AVEncVideoPixelAspectRatio
- AVEncVideoSourceFilmContent
- AVEncVideoSourceIsBW
- CODECAPI_AVDecDDStereoDownMixMode
- CODECAPI_AVDecNumWorkerThreads
- CODECAPI_AVDecSoftwareDynamicFormatChange
- CODECAPI_AVDecVideoMaxCodedHeight
- CODECAPI_AVDecVideoMaxCodedWidth
- CODECAPI_AVEncAdaptiveMode
- CODECAPI_AVEncCommonTranscodeEncodingProfile
- CODECAPI_AVEncH264CABACEnable
- CODECAPI_AVEncH264PPSID
- CODECAPI_AVEncH264SPSID
- CODECAPI_AVEncNumWorkerThreads
- CODECAPI_AVEncVideoContentType
- CODECAPI_AVEncVideoEncodeQP
- CODECAPI_AVEncVideoForceKeyFrame
- CODECAPI_AVEncVideoMinQP
- CODECAPI_AVEncVideoRateControlParams
- CODECAPI_AVEncVideoSelectLayer
- CODECAPI_AVEncVideoSupportedControls
- CODECAPI_AVEncVideoTemporalLayerCount
- CODECAPI_AVEncVideoUsage
- CODECAPI_AVLowLatencyMode
Functions
- MFAllocateSerialWorkQueue
- MFCancelWorkItem
- MFCopyImage
- MFCreate2DMediaBuffer
- MFCreateAggregateSource
- MFCreateAlignedMemoryBuffer
- MFCreateAsyncResult
- MFCreateAttributes
- MFCreateCollection
- MFCreateDXGIDeviceManager
- MFCreateDXGISurfaceBuffer
- MFCreateEventQueue
- MFCreateMediaBufferFromMediaType
- MFCreateMediaBufferWrapper
- MFCreateMediaEvent
- MFCreateMediaExtensionActivate
- MFCreateMediaType
- MFCreateMediaTypeFromProperties
- MFCreateMemoryBuffer
- MFCreateMFByteStreamOnStreamEx
- MFCreatePresentationDescriptor
- MFCreatePropertiesFromMediaType
- MFCreateProtectedEnvironmentAccess
- MFCreateSample
- MFCreateSinkWriterFromMediaSink
- MFCreateSinkWriterFromURL
- MFCreateSourceReaderFromByteStream
- MFCreateSourceReaderFromMediaSource
- MFCreateSourceReaderFromURL
- MFCreateSourceResolver
- MFCreateStreamDescriptor
- MFCreateStreamOnMFByteStreamEx
- MFCreateTrackedSample
- MFCreateVideoSampleAllocatorEx
- MFCreateWaveFormatExFromMFMediaType
- MFDeserializeAttributesFromStream
- MFGetAttribute2UINT32asUINT64
- MFGetAttributeDouble
- MFGetAttributeRatio
- MFGetAttributesAsBlob
- MFGetAttributesAsBlobSize
- MFGetAttributeSize
- MFGetAttributeString
- MFGetAttributeUINT32
- MFGetAttributeUINT64
- MFGetLocalId
- MFGetService
- MFGetSystemId
- MFGetSystemTime
- MFInitAttributesFromBlob
- MFInitMediaTypeFromWaveFormatEx
- MFInvokeCallback
- MFllMulDiv
- MFLoadSignedLibrary
- MFLockDXGIDeviceManager
- MFLockPlatform
- MFLockSharedWorkQueue
- MFLockWorkQueue
- MFPutWaitingWorkItem
- MFPutWorkItem2
- MFPutWorkItemEx2
- MFSerializeAttributesToStream
- MFSetAttribute2UINT32asUINT64
- MFSetAttributeRatio
- MFSetAttributeSize
- MFShutdown
- MFStartup
- MFUnlockDXGIDeviceManager
- MFUnlockPlatform
- MFUnlockWorkQueue
- MFUnwrapMediaType
- MFWrapMediaType
- Pack2UINT32AsUINT64
Macros
Enumerations
- eAVAudioChannelConfig
- eAVDDSurroundMode
- eAVDecAACDownmixMode
- eAVDecAudioDualMono
- eAVDecAudioDualMonoReproMode
- eAVDecDDOperationalMode
- eAVDecHEAACDynamicRangeControl
- eAVDecVideoInputScanType
- eAVDecVideoSoftwareDeinterlaceMode
- eAVDecVideoSWPowerLevel
- eAVDSPLoudnessEqualization
- eAVDSPSpeakerFill
- eAVEncAudioDualMono
- eAVEncAudioInputContent
- eAVEncCommonRateControlMode
- eAVEncCommonStreamEndHandling
- eAVEncDDAtoDConverterType
- eAVEncDDDynamicRangeCompressionControl
- eAVEncDDHeadphoneMode
- eAVEncDDPreferredStereoDownMixMode
- eAVEncDDProductionRoomType
- eAVEncDDService
- eAVEncDDSurroundExMode
- eAVEncInputVideoSystem
- eAVEncMPACodingMode
- eAVEncMPAEmphasisType
- eAVEncMPALayer
- eAVEncMPVFrameFieldMode
- eAVEncMPVIntraVLCTable
- eAVEncMPVLevel
- eAVEncMPVProfile
- eAVEncMPVQScaleType
- eAVEncMPVScanPattern
- eAVEncMPVSceneDetection
- eAVEncMuxOutput
- eAVEncVideoChromaResolution
- eAVEncVideoChromaSubsampling
- eAVEncVideoColorLighting
- eAVEncVideoColorNominalRange
- eAVEncVideoColorPrimaries
- eAVEncVideoColorTransferFunction
- eAVEncVideoColorTransferMatrix
- eAVEncVideoFilmContent
- eAVEncVideoOutputFrameRateConversion
- eAVEncVideoOutputScanType
- eAVEncVideoSourceScanType
- eAVFastDecodeMode
- _MFT_DRAIN_TYPE
- _MFT_INPUT_DATA_BUFFER_FLAGS
- _MFT_INPUT_STATUS_FLAGS
- _MFT_INPUT_STREAM_INFO_FLAGS
- _MFT_OUTPUT_DATA_BUFFER_FLAGS
- _MFT_OUTPUT_STATUS_FLAGS
- _MFT_OUTPUT_STREAM_INFO_FLAGS
- _MFT_PROCESS_OUTPUT_FLAGS
- _MFT_PROCESS_OUTPUT_STATUS
- _MFT_SET_TYPE_FLAGS
- D3D11_AUTHENTICATED_CHANNEL_TYPE
- D3D11_AUTHENTICATED_PROCESS_IDENTIFIER_TYPE
- D3D11_CONTENT_PROTECTION_CAPS
- D3D11_AUTHENTICATED_PROTECTION_FLAGS
- D3D11_VDOV_DIMENSION
- D3D11_VIDEO_DECODER_BUFFER_TYPE
- D3D11_VIDEO_FRAME_FORMAT
- D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE
- D3D11_VIDEO_PROCESSOR_FILTER
- D3D11_VIDEO_PROCESSOR_FILTER_CAPS
- D3D11_VIDEO_PROCESSOR_FORMAT_CAPS
- D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT
- D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS
- D3D11_VIDEO_PROCESSOR_OUTPUT_RATE
- D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS
- D3D11_VIDEO_PROCESSOR_ROTATION
- D3D11_VIDEO_PROCESSOR_STEREO_CAPS
- D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE
- D3D11_VIDEO_PROCESSOR_STEREO_FORMAT
- D3D11_VIDEO_USAGE
- D3D11_VPIV_DIMENSION
- D3D11_VPOV_DIMENSION
- eAVDecDDStereoDownMixMode
- eAVEncAdaptiveMode
- eAVEncH264PictureType
- eAVEncH264VLevel
- eAVEncH264VProfile
- eAVEncVideoContentType
- MF_ATTRIBUTE_SERIALIZE_OPTIONS
- MF_ATTRIBUTE_TYPE
- MF_ATTRIBUTES_MATCH_TYPE
- MF_CAPTURE_ENGINE_DEVICE_TYPE
- MF_CAPTURE_ENGINE_STREAM_CATEGORY
- MF_MEDIA_ENGINE_CANPLAY
- MF_MEDIA_ENGINE_CREATEFLAGS
- MF_MEDIA_ENGINE_ERR
- MF_MEDIA_ENGINE_EVENT
- MF_MEDIA_ENGINE_EXTENSION_TYPE
- MF_MEDIA_ENGINE_FRAME_PROTECTION_FLAGS
- MF_MEDIA_ENGINE_NETWORK
- MF_MEDIA_ENGINE_PRELOAD
- MF_MEDIA_ENGINE_PROTECTION_FLAGS
- MF_MEDIA_ENGINE_READY
- MF_MEDIA_ENGINE_S3D_PACKING_MODE
- MF_MEDIA_ENGINE_SEEK_MODE
- MF_MEDIA_ENGINE_STATISTIC
- MF_OBJECT_TYPE
- MF_OPM_ACP_PROTECTION_LEVEL
- MF_OPM_CGMSA_PROTECTION_LEVEL
- MF_QUALITY_ADVISE_FLAGS
- MF_QUALITY_DROP_MODE
- MF_QUALITY_LEVEL
- MF_SOURCE_READER_CONTROL_FLAG
- MF_SOURCE_READER_FLAG
- MF_URL_TRUST_STATUS
- MF2DBuffer_LockFlags
- MF3DVideoOutputType
- MFAudioConstriction
- MFBYTESTREAM_SEEK_ORIGIN
- MFCLOCK_CHARACTERISTICS_FLAGS
- MFCLOCK_RELATIONAL_FLAGS
- MFCLOCK_STATE
- MFMEDIASOURCE_CHARACTERISTICS
- MFNETSOURCE_CACHE_STATE
- MFNETSOURCE_STATISTICS_IDS
- MFPOLICYMANAGER_ACTION
- MFRATE_DIRECTION
- MFSHUTDOWN_STATUS
- MFSTREAMSINK_MARKER_TYPE
- MFT_MESSAGE_TYPE
- MFVideo3DFormat
- MFVideo3DSampleFormat
- MFVideoDRMFlags
- MFVideoPadFlags
- MFVideoRotationFormat
- MFVideoSrcContentHintFlags
- MFWaveFormatExConvertFlags
- SAMPLE_PROTECTION_VERSION
Structs and Data Types
- D3D11_AES_CTR_IV
- D3D11_AUTHENTICATED_CONFIGURE_PROTECTION_INPUT
- D3D11_AUTHENTICATED_CONFIGURE_ACCESSIBLE_ENCRYPTION_INPUT
- D3D11_AUTHENTICATED_CONFIGURE_CRYPTO_SESSION_INPUT
- D3D11_AUTHENTICATED_CONFIGURE_INITIALIZE_INPUT
- D3D11_AUTHENTICATED_CONFIGURE_INPUT
- D3D11_AUTHENTICATED_CONFIGURE_OUTPUT
- D3D11_AUTHENTICATED_CONFIGURE_SHARED_RESOURCE_INPUT
- D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_COUNT_OUTPUT
- D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_ENCRYPTION_GUID_OUTPUT
- D3D11_AUTHENTICATED_QUERY_ACCESSIBILITY_OUTPUT
- D3D11_AUTHENTICATED_QUERY_CHANNEL_TYPE_OUTPUT
- D3D11_AUTHENTICATED_QUERY_CRYPTO_SESSION_INPUT
- D3D11_AUTHENTICATED_QUERY_CURRENT_ACCESSIBILITY_ENCRYPTION_OUTPUT
- D3D11_AUTHENTICATED_QUERY_DEVICE_HANDLE_OUTPUT
- D3D11_AUTHENTICATED_QUERY_INPUT
- D3D11_AUTHENTICATED_QUERY_OUTPUT
- D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_INPUT
- D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_COUNT_OUTPUT
- D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_INPUT
- D3D11_AUTHENTICATED_QUERY_OUTPUT_ID_OUTPUT
- D3D11_AUTHENTICATED_QUERY_PROTECTION_OUTPUT
- D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_COUNT_OUTPUT
- D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_INPUT
- D3D11_AUTHENTICATED_QUERY_RESTRICTED_SHARED_RESOURCE_PROCESS_OUTPUT
- D3D11_AUTHENTICATED_QUERY_UNRESTRICTED_PROTECTED_SHARED_RESOURCE_COUNT_OUTPUT
- D3D11_ENCRYPTED_BLOCK_INFO
- D3D11_OMAC
- D3D11_TEX2D_ARRAY_VPOV
- D3D11_TEX2D_VDOV
- D3D11_TEX2D_VPIV
- D3D11_TEX2D_VPOV
- D3D11_VIDEO_COLOR
- D3D11_VIDEO_COLOR_RGBA
- D3D11_VIDEO_COLOR_YCbCrA
- D3D11_VIDEO_CONTENT_PROTECTION_CAPS
- D3D11_VIDEO_DECODER_BUFFER_DESC
- D3D11_VIDEO_DECODER_CONFIG
- D3D11_VIDEO_DECODER_DESC
- D3D11_VIDEO_DECODER_OUTPUT_VIEW_DESC
- D3D11_VIDEO_PROCESSOR_CAPS
- D3D11_VIDEO_PROCESSOR_COLOR_SPACE
- D3D11_VIDEO_PROCESSOR_CONTENT_DESC
- D3D11_VIDEO_PROCESSOR_CUSTOM_RATE
- D3D11_VIDEO_PROCESSOR_FILTER_RANGE
- D3D11_VIDEO_PROCESSOR_INPUT_VIEW_DESC
- D3D11_VIDEO_PROCESSOR_OUTPUT_VIEW_DESC
- D3D11_VIDEO_PROCESSOR_RATE_CONVERSION_CAPS
- D3D11_VIDEO_PROCESSOR_STREAM
- MF_BYTE_STREAM_CACHE_RANGE
- MF_LEAKY_BUCKET_PAIR
- MF_SINK_WRITER_STATISTICS
- MFARGB
- MFASYNCRESULT
- MFBYTESTREAM_BUFFERING_PARAMS
- MFCLOCK_PROPERTIES
- MFFOLDDOWN_MATRIX
- MFINPUTTRUSTAUTHORITY_ACCESS_ACTION
- MFINPUTTRUSTAUTHORITY_ACCESS_PARAMS
- MFT_INPUT_STREAM_INFO
- MFT_OUTPUT_DATA_BUFFER
- MFT_OUTPUT_STREAM_INFO
- MFVideoNormalizedRect
- MFTIME
Events
XAudio2
- CreateFX
- IXAudio2
- IXAudio2Voice
- IXAudio2SourceVoice
- IXAudio2SubmixVoice
- IXAudio2MasteringVoice
- IXAudio2EngineCallback
- IXAudio2VoiceCallback
- IXAPO
- IXAPOParameters
- ReverbConvertI3DL2ToNative
- X3DAudioCalculate
- X3DAudioInitialize
- XAudio2Create
- XAudio2CreateReverb
- XAudio2CreateVolumeMeter