共用方式為


PFND3D12DDI_VIDEO_DECODE_FRAME_0041_1回呼函式 (d3d12umddi.h)

由客戶端驅動程序實作以譯碼視訊畫面。

語法

PFND3D12DDI_VIDEO_DECODE_FRAME_0041_1 Pfnd3d12ddiVideoDecodeFrame00411;

void Pfnd3d12ddiVideoDecodeFrame00411(
  D3D12DDI_HCOMMANDLIST hDrvCommandList,
  D3D12DDI_HVIDEODECODER_0020 hDrvDecoder,
  const D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS_0041_1 *pOutputStreamParameters,
  const D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS_0032 *pInputStreamParameters
)
{...}

參數

hDrvCommandList

命令清單之驅動程序數據的句柄。 驅動程式會使用此記憶體區域來儲存與其命令清單相關的內部數據結構。

hDrvDecoder

包含這個譯碼會話內部狀態的視訊譯碼器。 範例包括動作向量、內部暫存配置等等。請參閱 建立影片譯碼器

pOutputStreamParameters

指定輸出介面和輸出參數。 請參閱 D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS

pInputStreamParameters

指定譯碼作業的輸入位數據流、參數、參考框架和其他輸入參數。 請參閱 D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS

傳回值

規格需求

需求
標頭 d3d12umddi.h