struktur DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION (d3dkmddi.h)

Menentukan informasi tentang transformasi tambahan yang harus terjadi setelah bidang disusam.

Sintaks

typedef struct _DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION {
  DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS Flags;
  RECT                                           SrcRect;
  RECT                                           DstRect;
  D3DDDI_ROTATION                                Rotation;
} DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION;

Anggota

Flags

Struktur DXGK_MULTIPLANE_OVERLAY_POST_COMPOSITION_FLAGS yang menunjukkan informasi transformasi tambahan.

SrcRect

Berisi rect sumber mode virtual.

DstRect

Berisi rect tujuan mode virtual.

Rotation

Menunjukkan rotasi tambahan yang harus terjadi pada gambar akhir.

Keterangan

Mode sumber berisi ukuran mode virtual dan persegi panjang tujuan menunjukkan bagaimana mode virtual memetakan ke mode fisik.

Misalnya, jika mode virtual 1024x768 digunakan dengan mode fisik 1920x1080, konfigurasi berikut dimungkinkan:

Mode stretch:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {0, 0, 1920, 1080}

Mode terpusat:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {448, 156, 1472, 924}

Rasio aspek direntangkan:

  • SrcRect = {0, 0, 1024, 768}
  • DstRect = {240, 0, 1680, 1080} // resolusi monitor 1080p

Persyaratan

Persyaratan Nilai
Header d3dkmddi.h