Bagikan melalui


METODE ID3D11VideoContext::VideoProcessorSetStreamDestRect (d3d11.h)

Mengatur persegi panjang tujuan untuk aliran input pada prosesor video.

Sintaks

void VideoProcessorSetStreamDestRect(
  [in] ID3D11VideoProcessor *pVideoProcessor,
  [in] UINT                 StreamIndex,
  [in] BOOL                 Enable,
  [in] const RECT           *pRect
);

Parameter

[in] pVideoProcessor

Penunjuk ke antarmuka ID3D11VideoProcessor . Untuk mendapatkan pointer ini, panggil ID3D11VideoDevice::CreateVideoProcessor.

[in] StreamIndex

Indeks berbasis nol dari aliran input. Untuk mendapatkan jumlah aliran maksimum, panggil ID3D11VideoProcessorEnumerator::GetVideoProcessorCaps dan periksa anggota struktur MaxStreamStates .

[in] Enable

Menentukan apakah akan menerapkan persegi panjang tujuan.

[in] pRect

Penunjuk ke struktur RECT yang menentukan persegi panjang tujuan. Jika AktifkanFALSE, parameter ini diabaikan.

Nilai kembali

Tidak ada

Keterangan

Persegi panjang tujuan adalah bagian dari permukaan output yang menerima blit untuk aliran ini. Persegi panjang tujuan diberikan dalam koordinat piksel, relatif terhadap permukaan output.

Persegi panjang tujuan default adalah persegi panjang kosong (0, 0, 0, 0). Jika metode ini tidak pernah dipanggil, atau jika parameter AktifkanFALSE, tidak ada data yang ditulis dari aliran ini.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header d3d11.h

Lihat juga

ID3D11VideoContext