PFND3D12DDI_VIDEO_DECODE_FRAME_0032 fungsi panggilan balik (d3d12umddi.h)

PFND3D12DDI_VIDEO_DECODE_FRAME_0032 merekam operasi bingkai dekode ke daftar perintah. Input, output, dan parameter untuk dekode ditentukan sebagai argumen untuk metode ini.

Sintaks

PFND3D12DDI_VIDEO_DECODE_FRAME_0032 Pfnd3d12ddiVideoDecodeFrame0032;

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

Parameter

hDrvCommandList

Handel ke data driver untuk daftar perintah. Driver menggunakan wilayah memori ini untuk menyimpan struktur data internal yang terkait dengan daftar perintahnya.

hDrvDecoder

Dekoder video yang berisi status internal untuk sesi dekode ini. Contohnya termasuk vektor gerakan, alokasi sementara internal, dll. Lihat Membuat Dekoder Video.

pOutputStreamParameters

Menentukan parameter permukaan output dan output. Lihat D3D12DDI_VIDEO_DECODE_OUTPUT_STREAM_ARGUMENTS.

pInputStreamParameters

Menentukan aliran bit input, parameter, bingkai referensi, dan parameter input lainnya untuk operasi dekode. Lihat D3D12DDI_VIDEO_DECODE_INPUT_STREAM_ARGUMENTS.

Menampilkan nilai

Tidak ada

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header d3d12umddi.h