Поделиться через


MediaExtensionManager.RegisterVideoDecoder Метод

Определение

Перегрузки

RegisterVideoDecoder(String, Guid, Guid)

Регистрирует декодер видео для указанных входных и выходных типов мультимедиа.

RegisterVideoDecoder(String, Guid, Guid, IPropertySet)

Регистрирует декодер видео для указанных типов входных и выходных носителей с необязательным параметром конфигурации.

RegisterVideoDecoder(String, Guid, Guid)

Регистрирует декодер видео для указанных входных и выходных типов мультимедиа.

public:
 virtual void RegisterVideoDecoder(Platform::String ^ activatableClassId, Platform::Guid inputSubtype, Platform::Guid outputSubtype) = RegisterVideoDecoder;
/// [Windows.Foundation.Metadata.Overload("RegisterVideoDecoder")]
void RegisterVideoDecoder(winrt::hstring const& activatableClassId, winrt::guid const& inputSubtype, winrt::guid const& outputSubtype);
[Windows.Foundation.Metadata.Overload("RegisterVideoDecoder")]
public void RegisterVideoDecoder(string activatableClassId, Guid inputSubtype, Guid outputSubtype);
function registerVideoDecoder(activatableClassId, inputSubtype, outputSubtype)
Public Sub RegisterVideoDecoder (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 типа мультимедиа, который выводится декодером видео.

Атрибуты

См. также раздел

Применяется к

RegisterVideoDecoder(String, Guid, Guid, IPropertySet)

Регистрирует декодер видео для указанных типов входных и выходных носителей с необязательным параметром конфигурации.

public:
 virtual void RegisterVideoDecoder(Platform::String ^ activatableClassId, Platform::Guid inputSubtype, Platform::Guid outputSubtype, IPropertySet ^ configuration) = RegisterVideoDecoder;
/// [Windows.Foundation.Metadata.Overload("RegisterVideoDecoderWithSettings")]
void RegisterVideoDecoder(winrt::hstring const& activatableClassId, winrt::guid const& inputSubtype, winrt::guid const& outputSubtype, IPropertySet const& configuration);
[Windows.Foundation.Metadata.Overload("RegisterVideoDecoderWithSettings")]
public void RegisterVideoDecoder(string activatableClassId, Guid inputSubtype, Guid outputSubtype, IPropertySet configuration);
function registerVideoDecoder(activatableClassId, inputSubtype, outputSubtype, configuration)
Public Sub RegisterVideoDecoder (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

Необязательный параметр, содержащий свойства конфигурации, передаваемые декодеру видео.

Атрибуты

См. также раздел

Применяется к