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.
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) |