コーデック DLO のインスタンス化
CoCreateInstance COM 関数を呼び出すことで、コーデック DMO を作成できます。 DMO のクラス識別子、 IMediaObject のインターフェイス識別子、および IMediaObject ポインターへのポインターを渡す必要があります。
コーデック DMO のクラス識別子は、wmcodecdsp.h ヘッダー ファイルの定数として定義されます。
IMediaObject インターフェイス識別子の定数はIID_IMediaObject。
次のコード例は、コーデック DMO のインスタンスを作成する方法を示しています。
HRESULT CreateVideoEncoderDMO(IMediaObject** ppDMO)
{
if(ppDMO == NULL)
return E_POINTER;
return CoCreateInstance(CLSID_CWMV9EncMediaObject,
NULL,
CLSCTX_INPROC_SERVER,
IID_IMediaObject,
(void**)ppDMO);
}
関連トピック
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示