Bagikan melalui


struktur D3DOVERLAYCAPS (d3d9caps.h)

Menentukan kemampuan overlay perangkat keras untuk perangkat Direct3D.

Sintaks

typedef struct _D3DOVERLAYCAPS {
  UINT Caps;
  UINT MaxOverlayDisplayWidth;
  UINT MaxOverlayDisplayHeight;
} D3DOVERLAYCAPS;

Anggota

Caps

Berisi bitwise ATAU dari bendera berikut.

Nilai Makna
D3DOVERLAYCAPS_FULLRANGERGB
0x00000001
Overlay mendukung RGB dengan rentang nominal 0–255 per saluran.
D3DOVERLAYCAPS_LIMITEDRANGERGB
0x00000002
Overlay mendukung RGB dengan rentang nominal 16–235 per saluran. Referensi hitam adalah (16.16.16) dan referensi putih adalah (235.235.235).
D3DOVERLAYCAPS_YCbCr_BT601
0x00000004
Overlay mendukung definisi BT.601 dari YUV.
D3DOVERLAYCAPS_YCbCr_BT709
0x00000008
Overlay mendukung definisi BT.709 dari YUV.
D3DOVERLAYCAPS_YCbCr_BT601_xvYCC
0x00000010
Overlay mendukung YCbCr (xvYCC) yang diperluas untuk BT.601 YUV.
D3DOVERLAYCAPS_YCbCr_BT709_xvYCC
0x00000020
Overlay mendukung YCbCr (xvYCC) yang diperluas untuk BT.709 YUV.
D3DOVERLAYCAPS_STRETCHX
0x00000040
Perangkat dapat meregangkan dan menyusutkan data overlay secara sekejap ke arah horizontal.
D3DOVERLAYCAPS_STRETCHY
0x00000080
Perangkat dapat meregangkan dan menyusutkan data overlay secara sekejap ke arah vertikal.

MaxOverlayDisplayWidth

Lebar overlay maksimum setelah peregangan.

MaxOverlayDisplayHeight

Tinggi overlay maksimum setelah peregangan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 R2 [hanya aplikasi desktop]
Header d3d9caps.h (termasuk D3d9.h)

Lihat juga

Struktur Video Direct3D

IDirect3D9ExOverlayExtension::CheckDeviceOverlayType