MediaExtensionManager.RegisterVideoEncoder 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
RegisterVideoEncoder(String, Guid, Guid) |
为指定的输入和输出媒体类型注册视频编码器。 |
RegisterVideoEncoder(String, Guid, Guid, IPropertySet) |
使用可选配置参数为指定的输入和输出媒体类型注册视频编码器。 |
RegisterVideoEncoder(String, Guid, Guid)
为指定的输入和输出媒体类型注册视频编码器。
public:
virtual void RegisterVideoEncoder(Platform::String ^ activatableClassId, Platform::Guid inputSubtype, Platform::Guid outputSubtype) = RegisterVideoEncoder;
/// [Windows.Foundation.Metadata.Overload("RegisterVideoEncoder")]
void RegisterVideoEncoder(winrt::hstring const& activatableClassId, winrt::guid const& inputSubtype, winrt::guid const& outputSubtype);
[Windows.Foundation.Metadata.Overload("RegisterVideoEncoder")]
public void RegisterVideoEncoder(string activatableClassId, Guid inputSubtype, Guid outputSubtype);
function registerVideoEncoder(activatableClassId, inputSubtype, outputSubtype)
Public Sub RegisterVideoEncoder (activatableClassId As String, inputSubtype As Guid, outputSubtype As Guid)
参数
- activatableClassId
-
String
Platform::String
winrt::hstring
视频编码器的可激活运行时类的类标识符。 运行时类必须实现 IMediaExtension 接口。
- inputSubtype
-
Guid
Platform::Guid
winrt::guid
视频编码器接受作为输入的媒体类型的 guid 标识符。
- outputSubtype
-
Guid
Platform::Guid
winrt::guid
视频编码器输出的媒体类型的 guid 标识符。
- 属性
另请参阅
适用于
RegisterVideoEncoder(String, Guid, Guid, IPropertySet)
使用可选配置参数为指定的输入和输出媒体类型注册视频编码器。
public:
virtual void RegisterVideoEncoder(Platform::String ^ activatableClassId, Platform::Guid inputSubtype, Platform::Guid outputSubtype, IPropertySet ^ configuration) = RegisterVideoEncoder;
/// [Windows.Foundation.Metadata.Overload("RegisterVideoEncoderWithSettings")]
void RegisterVideoEncoder(winrt::hstring const& activatableClassId, winrt::guid const& inputSubtype, winrt::guid const& outputSubtype, IPropertySet const& configuration);
[Windows.Foundation.Metadata.Overload("RegisterVideoEncoderWithSettings")]
public void RegisterVideoEncoder(string activatableClassId, Guid inputSubtype, Guid outputSubtype, IPropertySet configuration);
function registerVideoEncoder(activatableClassId, inputSubtype, outputSubtype, configuration)
Public Sub RegisterVideoEncoder (activatableClassId As String, inputSubtype As Guid, outputSubtype As Guid, configuration As IPropertySet)
参数
- activatableClassId
-
String
Platform::String
winrt::hstring
视频编码器的可激活运行时类的类标识符。 运行时类必须实现 IMediaExtension 接口。
- inputSubtype
-
Guid
Platform::Guid
winrt::guid
视频编码器接受作为输入的媒体类型的 guid 标识符。
- outputSubtype
-
Guid
Platform::Guid
winrt::guid
视频编码器输出的媒体类型的 guid 标识符。
- configuration
- IPropertySet
一个可选参数,其中包含要传递给视频编码器的配置属性。
- 属性