Microsoft DirectX 8.0 |
IDirectDrawMediaSampleAllocator インターフェイスは、ビデオ デコーダとのアップストリーム接続用にオーバーレイ ミキサーが作成するアロケータに実装される。このアロケータは、IMediaSample インターフェイスもサポートする IDirectDrawMediaSample メディア サンプルを割り当てる。
デコーダ フィルタは、このインターフェイスを使ってオーバーレイ ミキサーに接続する必要はない。アプリケーションがこのインターフェイスを使うことはない。
vtable 順のメソッド
IUnknown メソッド 説明 QueryInterface サポートされているインターフェイスへのポインタを取得する。 AddRef 参照カウントをインクリメントする。 Release 参照カウントをデクリメントする。 IDirectDrawMediaSampleAllocator メソッド 説明 GetDirectDraw サーフェスの割り当てに使用される DirectDraw のインスタンスを取得する。
サーフェスの割り当てに使用される DirectDraw のインスタンスへのポインタを取得する。
構文
HRESULT GetDirectDraw( IDirectDraw **ppDirectDraw );
パラメータ
- ppDirectDraw
- [out] DirectDraw オブジェクトの IDirectDraw インターフェイスを受け取るポインタのアドレス。
戻り値
HRESULT 値を返す。
注意
呼び出し側は、このインターフェイスのオーバーレイ ミキサー フィルタの実装を呼び出す場合を除き、返された IDirectDraw ポインタを解放する必要がある。