次の方法で共有


AVStream ベースのハードウェア コーデック ドライバーのインストール

ハードウェア コーデックがサポートされている AVStream ベースのドライバーは、他の AVStream ミニドライバーと似た INF ファイルを提供する必要があります。 ただし、特定のドライバーの動作を容易にするために、ハードウェア ベンダーが含めることができる特定のエントリが 2 つあります。

  1. デコーダーをトランスコード トポロジでのみ使用し、再生トポロジでは使用しないように指定するには、ドライバーの INF ファイルのデコーダーの AddReg セクションに次を追加します。

    [shedVideoDecoder.Reader.AddReg]
    HKR,,CLSID,,%Proxy.CLSID%
    HKR,,FriendlyName,,%shedVideoDecoder.Reader.FriendlyName%
    HKR,,MFTMerit,0x00010001,7
    HKR,Capabilities,"{111EA8CD-B62A-4bdb-89F6-67FFCDC2458B}",0x00010001,1
    

    前のコード例では、再生トポロジのデコーダーを除外しています。 これは、デコーダーを最適化したハードウェア ベンダーがエンコーダーを操作するための要件となる場合があります。

  2. デコーダー、エンコーダー、またはビデオ プロセッサをシェルで Windows メディア プレーヤー (WMP) および Windows 7 トランスコード機能によって選択できるようにするには、次のレジストリ キーを 1 に設定する必要があります。

    HKLM\Software\Microsoft\WindowsMediaFoundation\HardwareMFT\EnableDecoders
    HKLM\Software\Microsoft\WindowsMediaFoundation\HardwareMFT\EnableEncoders
    HKLM\Software\Microsoft\WindowsMediaFoundation\HardwareMFT\EnableVideoProcessors