Bagikan melalui


PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING fungsi panggilan balik (d3d10umddi.h)

Menunjukkan bahwa decoder down-sampling akan digunakan dan bahwa driver harus mengalokasikan bingkai referensi yang sesuai. Opsional untuk driver Windows Display Driver Model (WDDM) 2.0 atau yang lebih baru.

Sintaks

PFND3DWDDM2_0DDI_VIDEODECODERENABLEDOWNSAMPLING Pfnd3dwddm20DdiVideodecoderenabledownsampling;

HRESULT Pfnd3dwddm20DdiVideodecoderenabledownsampling(
  D3D10DDI_HDEVICE hDevice,
  D3D11_1DDI_HDECODE hDecoder,
  D3DDDI_COLOR_SPACE_TYPE InputColorSpace,
  const D3D11_1DDI_VIDEO_DECODER_DESC *pOutputDesc,
  D3DDDI_COLOR_SPACE_TYPE OutputColorSpace,
  UINT ReferenceFrameCount
)
{...}

Parameter

hDevice

Handel ke perangkat tampilan (konteks grafis). Runtime Direct3D melewati driver mode pengguna handel ini sebagai anggota hDevice dari struktur D3DDDIARG_CREATEDEVICE pada pembuatan perangkat.

hDecoder

Handel ke objek dekoder.

InputColorSpace

Nilai D3DDDI_COLOR_SPACE_TYPE yang menunjukkan informasi ruang warna data bingkai referensi.

pOutputDesc

Menunjukkan resolusi dan format bingkai output/tampilan. Ini adalah resolusi tujuan dan format operasi down-sample.

Catatan Anggota profil dekode (Guid) pOutputDesc dapat diabaikan.
 

OutputColorSpace

Nilai D3DDDI_COLOR_SPACE_TYPE yang menunjukkan informasi ruang warna dari bingkai output/tampilan.

ReferenceFrameCount

Menunjukkan jumlah bingkai referensi yang digunakan.

Mengembalikan nilai

Jika fungsi panggilan balik ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Fungsi ini hanya dapat dipanggil sekali, sebelum panggilan VideoDecoderBeginFrame pertama.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10
Server minimum yang didukung Server Windows 2016
Target Platform Desktop
Header d3d10umddi.h (termasuk D3d10umddi.h)

Lihat juga

D3DDDIARG_CREATEDEVICE

D3DDDI_COLOR_SPACE_TYPE

VideoDecoderBeginFrame