PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION fungsi panggilan balik (d3d10umddi.h)
Mengatur jumlah downsampling yang akan dilakukan pada output.
Sintaks
PFND3D11_1DDI_VIDEOPROCESSORSETOUTPUTCONSTRICTION Pfnd3d111DdiVideoprocessorsetoutputconstriction;
void Pfnd3d111DdiVideoprocessorsetoutputconstriction(
D3D10DDI_HDEVICE unnamedParam1,
D3D11_1DDI_HVIDEOPROCESSOR unnamedParam2,
BOOL unnamedParam3,
SIZE unnamedParam4
)
{...}
Parameter
unnamedParam1
hDevice [in]
Handel ke perangkat tampilan (konteks grafis).
unnamedParam2
hVideoProcessor [in]
Handel ke objek prosesor video yang dibuat melalui panggilan ke fungsi CreateVideoProcessor .
unnamedParam3
Diaktifkan [in]
Jika TRUE, downsampling diaktifkan. Jika tidak, downsampling dinonaktifkan dan anggota ConstrictonSize diabaikan.
unnamedParam4
ConstrictonSize [in]
Ukuran pengambilan sampel.
Menampilkan nilai
Tidak ada
Keterangan
Downsampling terkadang digunakan untuk mengurangi kualitas konten premium ketika bentuk perlindungan konten lainnya tidak tersedia.
Secara default, downsampling dinonaktifkan.
Jika parameter Aktifkan TRUE, driver miniport tampilan menurunkan sampel gambar yang disusun ke ukuran yang ditentukan, lalu menskalakannya kembali ke ukuran persegi target.
Lebar dan tinggi parameter ConstrictonSize harus lebih besar dari nol. Jika ukurannya lebih besar dari persegi panjang target, downsampling tidak terjadi.
Driver melaporkan kemampuannya untuk mendukung downsampling melalui fungsi GetVideoProcessorCaps . Jika driver mendukung kemampuan D3D11_1DDI_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION , driver mendukung kemampuan untuk melakukan downsample gambar yang disusun.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 |
Server minimum yang didukung | Windows Server 2012 |
Target Platform | Desktop |
Header | d3d10umddi.h (termasuk D3d10umddi.h) |