struktur D3DKMT_MULTIPLANE_OVERLAY3 (d3dkmthk.h)
Struktur overlay multiplane.
Sintaks
typedef struct _D3DKMT_MULTIPLANE_OVERLAY3 {
UINT LayerIndex;
D3DKMT_PLANE_SPECIFIC_INPUT_FLAGS InputFlags;
D3DDDI_FLIPINTERVAL_TYPE FlipInterval;
UINT MaxImmediateFlipLine;
UINT AllocationCount;
void D3DKMT_PTR(
D3DKMT_HANDLE *unnamedParam1,
pAllocationList unnamedParam2
);
UINT DriverPrivateDataSize;
void D3DKMT_PTR(
VOID *unnamedParam1,
pDriverPrivateData unnamedParam2
);
void D3DKMT_PTR(
const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *unnamedParam1,
pPlaneAttributes unnamedParam2
);
D3DKMT_HANDLE hFlipToFence;
D3DKMT_HANDLE hFlipAwayFence;
D3DKMT_ALIGN64 UINT64 FlipToFenceValue;
D3DKMT_ALIGN64 UINT64 FlipAwayFenceValue;
} D3DKMT_MULTIPLANE_OVERLAY3;
Anggota
LayerIndex
Indeks lapisan.
InputFlags
Bendera input.
FlipInterval
Nilai UINT yang menentukan apakah driver miniport tampilan secara asli mendukung penjadwalan perintah balik agar berlaku setelah dua, tiga atau empat sinkronisasi vertikal terjadi.
MaxImmediateFlipLine
Garis balik langsung maksimum.
AllocationCount
Jumlah alokasi dalam pAllocationList.
void D3DKMT_PTR( D3DKMT_HANDLE *unnamedParam1, pAllocationList unnamedParam2)
DriverPrivateDataSize
Ukuran data pribadi driver.
void D3DKMT_PTR( VOID *unnamedParam1, pDriverPrivateData unnamedParam2)
void D3DKMT_PTR( const D3DKMT_MULTIPLANE_OVERLAY_ATTRIBUTES3 *unnamedParam1, pPlaneAttributes unnamedParam2)
hFlipToFence
Tangani pagar untuk flip yang akan terjadi.
hFlipAwayFence
Tangani pagar untuk flip yang baru saja selesai.
FlipToFenceValue
Nilai pagar untuk flip yang akan terjadi.
FlipAwayFenceValue
Nilai pagar untuk flip yang baru saja selesai.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | d3dkmthk.h |