出力バッファ供給
引数 |
説明 |
gvdContext * gvdctx |
[in] コンテキスト |
gvdOutBufInfo * obufinf |
[in] 出力バッファ情報 |
void * param_user |
[in] ユーザーパラメータ |
GVDのエラーコード
返値の詳細 |
説明 |
GVD_ERR_SUCCESS |
正常終了 |
GVD_ERR_BAD_PARAMETER |
引数に不正なパラメータが与えられた |
GVD_ERR_INVALID_STATE |
呼び出しが禁止されているステート |
GVD_ERR_INVALID_CALL |
不正なAPI 関数の呼び出し |
デコード画像出力用のバッファをGVDライブラリへ供給します.
出力先にVRAMを使用する場合は, 出力バッファを本APIでデコーダへ供給します.
obufinfにはフレームデータ以外にも各種パラメータがセットされています.
詳細はgvdOutBufInfoを参照してください.
コンテキストの出力先が VRAM である必要があります.
コンテキスト状態が CLOSE 以外である必要があります.
本APIは非同期処理されます. 返却通知は gvdCbFuncs の discard_output_buffer を参照してください.