METODE ID3D11VideoContext::VideoProcessorSetStreamStereoFormat (d3d11.h)
Mengaktifkan atau menonaktifkan video 3D stereo untuk aliran input pada prosesor video. Selain itu, metode ini menentukan tata letak bingkai video dalam memori.
Sintaks
void VideoProcessorSetStreamStereoFormat(
[in] ID3D11VideoProcessor *pVideoProcessor,
[in] UINT StreamIndex,
[in] BOOL Enable,
[in] D3D11_VIDEO_PROCESSOR_STEREO_FORMAT Format,
[in] BOOL LeftViewFrame0,
[in] BOOL BaseViewFrame0,
[in] D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE FlipMode,
[in] int MonoOffset
);
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 stereo 3D diaktifkan untuk aliran ini. Jika nilainya FALSE, parameter yang tersisa dari metode ini diabaikan.
[in] Format
Menentukan tata letak dua tampilan stereo dalam memori, sebagai nilai D3D11_VIDEO_PROCESSOR_STEREO_FORMAT .
[in] LeftViewFrame0
Jika TRUE, bingkai 0 berisi tampilan kiri. Jika tidak, bingkai 0 berisi tampilan yang tepat.
Parameter ini diabaikan untuk format stereo berikut:
- D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO
- D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET
[in] BaseViewFrame0
Jika TRUE, bingkai 0 berisi tampilan dasar. Jika tidak, bingkai 1 berisi tampilan dasar.
Parameter ini diabaikan untuk format stereo berikut:
- D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO
- D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET
- Ketika D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE digunakan dan aplikasi ingin mengonversi data stereo menjadi mono, aplikasi dapat:
- Tentukan tampilan dasar sebagai input mono.
- Tentukan kedua sumber daya dan izinkan driver untuk melakukan konversi dari tampilan dasar. Dalam hal ini, D3D11_VIDEO_PROCESSOR_STREAM.hInputSurface dianggap sebagai bingkai 0 dan D3D11_VIDEO_PROCESSOR_STREAM.hInputSurfaceRight dianggap sebagai bingkai 1.
[in] FlipMode
Bendera dari enumerasi D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE , menentukan apakah salah satu tampilan dibalik.
[in] MonoOffset
Untuk format D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET , parameter ini menentukan cara menghasilkan tampilan kiri dan kanan:
- Jika MonoOffset positif, tampilan kanan digeser ke kanan oleh banyak piksel, dan tampilan kiri digeser ke kiri dengan jumlah yang sama.
- Jika MonoOffset negatif, tampilan kanan digeser ke kiri oleh banyak piksel, dan tampilan kiri digeser ke kanan dengan jumlah yang sama.
Nilai kembali
Tidak ada
Persyaratan
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk