- 281 名前:265 mailto:sage [2007/03/10(土) 23:31:42 ]
- >>266
その方法を試すために、まず出力ピンのメディアタイプを取得しようとしたのですが、 原因不明のエラーが出ます。 何がまずいのでしょうか? HRESULT (作成した変換フィルタクラス名)::Transform( IMediaSample *pIn , IMediaSample *pOut ){ ・・・ //出力ピンのメディアタイプを探す IEnumPins *pEnumPins; IPin *pPin; PIN_DIRECTION PinDirThis; AM_MEDIA_TYPE *pmt; this->EnumPins( &pEnumPins ); pEnumPins->Reset(); while( pEnumPins->Next( 1 , &pPin , NULL ) == S_OK ){ pPin->QueryDirection( &PinDirThis ); if ( PinDirThis == PINDIR_OUTPUT ){ pPin->ConnectionMediaType( pmt ); ←定義されてないのに使ってるというようなエラー } } DeleteMediaType( pmt ); ←上と同じエラー ・・・ }
|

|