ID3D12VideoDevice::CreateVideoDecoder メソッド (d3d12video.h)
解像度に依存しないドライバー リソースと状態を含むビデオ デコーダー インスタンスを作成します。
構文
HRESULT CreateVideoDecoder(
const D3D12_VIDEO_DECODER_DESC *pDesc,
REFIID riid,
void **ppVideoDecoder
);
パラメーター
pDesc
デコーダーのデコード プロファイルとビットストリーム暗号化を記述する D3D12_VIDEO_DECODER_DESC 構造体へのポインター。
riid
デコード ビデオ状態インターフェイスのグローバル一意識別子 (GUID)。
ppVideoDecoder
ID3D12VideoDecoder インターフェイスへのポインターを受け取るメモリ ブロックへのポインター。
戻り値
このメソッドは HRESULT を返します。
解説
新しいストリームをデコードするには、新しいデコーダー オブジェクトをインスタンス化する必要があります。
要件
Header | d3d12video.h |
[DLL] | d3d12.dll |