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