Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
This header is used by Microsoft Media Foundation. For more information, see:
wmcontainer.h contains the following programming interfaces:
Interfaces
| IMFASFContentInfo Provides methods to work with the header section of files conforming to the Advanced Systems Format (ASF) specification. |
| IMFASFIndexer Provides methods to work with indexes in Systems Format (ASF) files. |
| IMFASFMultiplexer Provides methods to create Advanced Systems Format (ASF) data packets. |
| IMFASFMutualExclusion Configures an Advanced Systems Format (ASF) mutual exclusion object, which manages information about a group of streams in an ASF profile that are mutually exclusive. |
| IMFASFProfile Manages an Advanced Systems Format (ASF) profile. |
| IMFASFSplitter Provides methods to read data from an Advanced Systems Format (ASF) file. |
| IMFASFStreamConfig Configures the settings of a stream in an ASF file. |
| IMFASFStreamPrioritization Not implemented. (IMFASFStreamPrioritization) |
| IMFASFStreamSelector Selects streams in an Advanced Systems Format (ASF) file, based on the mutual exclusion information in the ASF header. |
| IMFDRMNetHelper Configures Windows Media Digital Rights Management (DRM) for Network Devices on a network sink. |
Functions
| MFCreateASFContentInfo Creates the ASF Header Object object. |
| MFCreateASFIndexer Creates the ASF Indexer object. |
| MFCreateASFIndexerByteStream Creates a byte stream to access the index in an ASF stream. |
| MFCreateASFMediaSink Creates the ASF media sink. |
| MFCreateASFMediaSinkActivate Creates an activation object that can be used to create the ASF media sink. |
| MFCreateASFMultiplexer Creates the ASF Multiplexer. |
| MFCreateASFProfile Creates the ASF profile object. |
| MFCreateASFProfileFromPresentationDescriptor Creates an ASF profile object from a presentation descriptor. |
| MFCreateASFSplitter Creates the ASF Splitter. |
| MFCreateASFStreamingMediaSink Creates an activation object for the ASF streaming sink. (MFCreateASFStreamingMediaSink) |
| MFCreateASFStreamingMediaSinkActivate Creates an activation object for the ASF streaming sink. (MFCreateASFStreamingMediaSinkActivate) |
| MFCreateASFStreamSelector Creates the ASF stream selector. |
| MFCreatePresentationDescriptorFromASFProfile Creates a presentation descriptor from an ASF profile object. |
| MFCreateWMAEncoderActivate Creates an activation object that can be used to create a Windows Media Audio (WMA) encoder. |
| MFCreateWMVEncoderActivate Creates an activation object that can be used to create a Windows Media Video (WMV) encoder. |
Structures
| ASF_INDEX_DESCRIPTOR Describes the indexing configuration for a stream and type of index. |
| ASF_INDEX_IDENTIFIER Specifies an index for the ASF indexer object. |
| ASF_MUX_STATISTICS Contains statistics about the progress of the ASF multiplexer. |
Enumerations
| ASF_SELECTION_STATUS Defines the selection options for an ASF stream. |
| ASF_STATUSFLAGS Defines status conditions for the IMFASFSplitter::GetNextSample method. |
| MFASF_INDEXER_FLAGS Defines the ASF indexer options. |
| MFASF_MULTIPLEXERFLAGS Defines the ASF multiplexer options. |
| MFASF_SPLITTERFLAGS Defines the ASF splitter options. |
| MFASF_STREAMSELECTOR_FLAGS Defines the ASF stream selector options. |
| MFSINK_WMDRMACTION Specifies how the ASF file sink should apply Windows Media DRM. |