enumerasi D3DKMDT_VIDPN_PRESENT_PATH_ROTATION (d3dkmdt.h)
Enumerasi D3DKMDT_VIDPN_PRESENT_PATH_ROTATION digunakan untuk menunjukkan sudut rotasi yang diterapkan ke konten yang ditampilkan pada jalur VidPN yang ada.
Sintaks
typedef enum _D3DKMDT_VIDPN_PRESENT_PATH_ROTATION {
D3DKMDT_VPPR_UNINITIALIZED,
D3DKMDT_VPPR_IDENTITY,
D3DKMDT_VPPR_ROTATE90,
D3DKMDT_VPPR_ROTATE180,
D3DKMDT_VPPR_ROTATE270,
D3DKMDT_VPPR_IDENTITY_OFFSET90,
D3DKMDT_VPPR_ROTATE90_OFFSET90,
D3DKMDT_VPPR_ROTATE180_OFFSET90,
D3DKMDT_VPPR_ROTATE270_OFFSET90,
D3DKMDT_VPPR_IDENTITY_OFFSET180,
D3DKMDT_VPPR_ROTATE90_OFFSET180,
D3DKMDT_VPPR_ROTATE180_OFFSET180,
D3DKMDT_VPPR_ROTATE270_OFFSET180,
D3DKMDT_VPPR_IDENTITY_OFFSET270,
D3DKMDT_VPPR_ROTATE90_OFFSET270,
D3DKMDT_VPPR_ROTATE180_OFFSET270,
D3DKMDT_VPPR_ROTATE270_OFFSET270,
D3DKMDT_VPPR_UNPINNED,
D3DKMDT_VPPR_NOTSPECIFIED
} D3DKMDT_VIDPN_PRESENT_PATH_ROTATION;
Konstanta
D3DKMDT_VPPR_UNINITIALIZED Menunjukkan bahwa variabel jenis D3DKMDT_VIDPN_PRESENT_PATH_ROTATION belum diberi nilai yang bermakna. |
D3DKMDT_VPPR_IDENTITY Menunjukkan bahwa tidak ada rotasi. |
D3DKMDT_VPPR_ROTATE90 Menunjukkan bahwa sudut rotasi berlawanan 90 derajat searah jarum jam. |
D3DKMDT_VPPR_ROTATE180 Menunjukkan bahwa sudut rotasi berlawanan 180 derajat searah jarum jam. |
D3DKMDT_VPPR_ROTATE270 Menunjukkan bahwa sudut rotasi berlawanan 270 derajat searah jarum jam. |
D3DKMDT_VPPR_IDENTITY_OFFSET90 Menunjukkan bahwa konten sumber tidak dimodifikasi dengan cara apa pun, dan driver miniport tampilan harus memutar konten ini secara berlawanan arah jarang 90 derajat. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE90_OFFSET90 Menunjukkan bahwa konten sumber diputar 90 derajat berlawanan searah jajar, dan driver harus memutar konten ini dengan tambahan 90 derajat berlawanan searah jajar. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE180_OFFSET90 Menunjukkan bahwa konten sumber diputar 180 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 90 derajat berlawanan searah jajar. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE270_OFFSET90 Menunjukkan bahwa konten sumber diputar 270 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 90 derajat berlawanan searah jajar. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_IDENTITY_OFFSET180 Menunjukkan bahwa konten sumber tidak dimodifikasi dengan cara apa pun, dan driver harus memutar konten ini dengan tambahan 180 derajat berlawanan arah jarang. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE90_OFFSET180 Menunjukkan bahwa konten sumber diputar 90 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 180 derajat berlawanan searah jajar. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE180_OFFSET180 Menunjukkan bahwa konten sumber diputar 180 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 180 derajat berlawanan searah jaga. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE270_OFFSET180 Menunjukkan bahwa konten sumber diputar 270 derajat, dan driver harus memutar konten ini 180 derajat tambahan. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_IDENTITY_OFFSET270 Menunjukkan bahwa konten sumber tidak dimodifikasi dengan cara apa pun, dan driver harus memutar konten ini dengan tambahan 270 derajat berlawanan arah jarang. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE90_OFFSET270 Menunjukkan bahwa konten sumber diputar 90 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 270 derajat berlawanan searah jajar. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE180_OFFSET270 Menunjukkan bahwa konten sumber diputar 180 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 270 derajat berlawanan searah jaga. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_ROTATE270_OFFSET270 Menunjukkan bahwa konten sumber diputar 270 derajat berlawanan searah jaga, dan driver harus memutar konten ini dengan tambahan 270 derajat berlawanan searah jaga. Untuk informasi selengkapnya, lihat Keterangan. Didukung dimulai dengan Windows 8.1 Update. |
D3DKMDT_VPPR_UNPINNED Menunjukkan bahwa tidak ada sudut rotasi yang telah disematkan untuk jalur VidPN saat ini. |
D3DKMDT_VPPR_NOTSPECIFIED Menunjukkan bahwa tidak ada sudut rotasi (termasuk identitas) yang telah ditentukan. |
Keterangan
Anggota Rotasi struktur D3DKMDT_VIDPN_PRESENT_PATH_TRANSFORMATION adalah nilai dari enumerasi D3DKMDT_VIDPN_PRESENT_PATH_ROTATION .
Dimulai dengan Windows 8.1 Update, nilai konstanta baru (D3DKMDT_VPPR_XXX_OFFSETXXX) tersedia untuk menentukan orientasi default perangkat tampilan dan sudut tambahan (offset) yang telah diputar pengguna perangkat.
Berikut adalah beberapa contoh cara mengatur orientasi dan offset default:
- Jika topologi ditentukan sebagai:
- satu monitor,
- klon rotasi non-jalur independen, atau
- monitor utama untuk klon rotasi independen jalur,
- D3DKMDT_VPPR_IDENTITY
- D3DKMDT_VPPR_ROTATE90
- D3DKMDT_VPPR_ROTATE180
- D3DKMDT_VPPR_ROTATE270
- Untuk klon rotasi independen jalur, monitor sekunder mungkin memiliki D3DKMDT_VPPR_XXX_OFFSET270 diatur jika itu adalah panel portrait-first.
- Pertimbangkan juga skenario yang tidak biasa ini:
- Untuk klon rotasi independen jalur, panel tampilan lanskap-pertama yang terhubung ke perangkat utama yang mengutamakan potret mungkin akan memiliki set D3DKMDT_VPPR_XXX_OFFSET90 .
- Untuk klon rotasi independen jalur pada sistem sebelum Windows 8.1, panel tampilan yang mengutamakan lanskap yang terhubung ke perangkat utama yang mengutamakan lanskap mungkin akan memiliki set D3DKMDT_VPPR_XXX_OFFSET180.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Tersedia di Windows Vista dan versi yang lebih baru dari sistem operasi Windows. |
Header | d3dkmdt.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