Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Header ini digunakan oleh beberapa teknologi. Untuk informasi selengkapnya, lihat:
ddraw.h berisi antarmuka pemrograman berikut:
Antarmuka
|
IDirectDraw7 Aplikasi menggunakan metode antarmuka IDirectDraw7 untuk membuat objek DirectDraw dan bekerja dengan variabel tingkat sistem. Bagian ini adalah referensi ke metode antarmuka IDirectDraw7. |
|
IDirectDrawClipper Aplikasi menggunakan metode antarmuka IDirectDrawClipper untuk mengelola daftar klip. Bagian ini adalah referensi ke metode antarmuka ini. |
|
IDirectDrawColorControl Aplikasi menggunakan metode antarmuka IDirectDrawColorControl untuk mendapatkan dan mengatur kontrol warna. |
|
IDirectDrawGammaControl Aplikasi menggunakan metode antarmuka IDirectDrawGammaControl untuk menyesuaikan tingkat ramp gamma merah, hijau, dan biru dari permukaan utama. Bagian ini adalah referensi ke metode antarmuka ini. |
|
IDirectDrawPalette Aplikasi menggunakan metode antarmuka IDirectDrawPalette untuk membuat objek DirectDrawPalette dan bekerja dengan variabel tingkat sistem. Bagian ini adalah referensi ke metode antarmuka ini. |
|
IDirectDrawSurface7 Aplikasi menggunakan metode antarmuka IDirectDrawSurface7 untuk membuat objek DirectDrawSurface dan bekerja dengan variabel tingkat sistem. Bagian ini adalah referensi ke metode antarmuka ini. |
Fungsi
|
DirectDrawCreate Membuat instans objek DirectDraw. |
|
DirectDrawCreateClipper Membuat instans objek DirectDrawClipper yang tidak terkait dengan objek DirectDraw. |
|
DirectDrawCreateEx Membuat instans objek DirectDraw yang mendukung kumpulan antarmuka Direct3D di DirectX 7.0. Untuk menggunakan fitur Direct3D di DirectX 7.0, buat objek DirectDraw dengan fungsi ini. |
|
DirectDrawEnumerateA Fungsi ini digantikan oleh fungsi DirectDrawEnumerateEx. (ANSI) |
|
DirectDrawEnumerateExA Menghitung semua perangkat DirectDraw yang diinstal pada komputer. Entri NULL selalu mengidentifikasi perangkat tampilan utama yang dibagikan dengan GDI. (ANSI) |
|
DirectDrawEnumerateExW Menghitung semua perangkat DirectDraw yang diinstal pada komputer. Entri NULL selalu mengidentifikasi perangkat tampilan utama yang dibagikan dengan GDI. (Unicode) |
|
DirectDrawEnumerateW Fungsi ini digantikan oleh fungsi DirectDrawEnumerateEx. (Unicode) |
Fungsi panggilan balik
|
LPDDENUMCALLBACKA Fungsi DDEnumCallback adalah fungsi panggilan balik yang ditentukan aplikasi untuk fungsi DirectDrawEnumerate. (ANSI) |
|
LPDDENUMCALLBACKEXA Fungsi DDEnumCallbackEx adalah fungsi panggilan balik yang ditentukan aplikasi untuk fungsi DirectDrawEnumerateEx. (ANSI) |
|
LPDDENUMCALLBACKEXW Fungsi DDEnumCallbackEx adalah fungsi panggilan balik yang ditentukan aplikasi untuk fungsi DirectDrawEnumerateEx. (Unicode) |
|
LPDDENUMCALLBACKW Fungsi DDEnumCallback adalah fungsi panggilan balik yang ditentukan aplikasi untuk fungsi DirectDrawEnumerate. (Unicode) |
|
LPDDENUMMODESCALLBACK Jangan gunakan. Fungsi panggilan balik ini digantikan oleh fungsi EnumModesCallback2 yang digunakan dengan metode IDirectDraw7::EnumDisplayModes. |
|
LPDDENUMMODESCALLBACK2 Fungsi EnumModesCallback2 adalah fungsi panggilan balik yang ditentukan aplikasi untuk metode IDirectDraw7::EnumDisplayModes. |
|
LPDDENUMSURFACESCALLBACK Fungsi LPDDENUMSURFACESCALLBACK (ddraw.h) digantikan oleh fungsi EnumSurfacesCallback7. |
|
LPDDENUMSURFACESCALLBACK2 Fungsi LPDDENUMSURFACESCALLBACK2 (ddraw.h) digantikan oleh fungsi EnumSurfacesCallback7. |
|
LPDDENUMSURFACESCALLBACK7 Fungsi EnumSurfacesCallback7 adalah fungsi panggilan balik yang ditentukan aplikasi untuk metode IDirectDrawSurface7::EnumAttachedSurfaces dan IDirectDrawSurface7::EnumOverlayZOrders. |
Struktur
|
DDCOLORCONTROL Struktur DDCOLORCONTROL menentukan kontrol warna yang terkait dengan objek ekstensi port video (VPE) Microsoft DirectDraw. |
|
DDSURFACEDESC Struktur DDSURFACEDESC berisi deskripsi permukaan yang akan dibuat oleh driver. |
|
DDSURFACEDESC2 Struktur DDSURFACEDESC2 berisi deskripsi permukaan yang akan dibuat oleh driver. |
|
DDBLTBATCH Struktur DDBLTBATCH meneruskan operasi transfer blok bit (bitblt) ke metode IDirectDrawSurface7::BltBatch. |
|
DDBLTFX Struktur DDBLTFX melewati operasi raster (ROP), efek, dan mengambil alih informasi ke metode IDirectDrawSurface7::Blt. Struktur ini juga merupakan bagian dari struktur DDBLTBATCH yang digunakan dengan metode IDirectDrawSurface7::BltBatch. |
|
DDCAPS_DX3 Struktur DDCAPS_DX3 (ddraw.h) mewakili kemampuan perangkat keras yang diekspos melalui objek DirectDraw. |
|
DDCAPS_DX5 Struktur DDCAPS_DX5 (ddraw.h) mewakili kemampuan perangkat keras yang diekspos melalui objek DirectDraw. |
|
DDCAPS_DX6 Struktur DDCAPS_DX6 (ddraw.h) mewakili kemampuan perangkat keras yang diekspos melalui objek DirectDraw. |
|
DDCAPS_DX7 Struktur DDCAPS_DX7 (ddraw.h) mewakili kemampuan perangkat keras yang diekspos melalui objek DirectDraw. |
|
DDCOLORKEY Struktur DDCOLORKEY menjelaskan kunci warna sumber, kunci warna tujuan, atau ruang warna. |
|
DDDEVICEIDENTIFIER2 Struktur DDDEVICEIDENTIFIER2 diteruskan ke metode IDirectDraw7::GetDeviceIdentifier untuk mendapatkan informasi tentang perangkat. |
|
DDGAMMARAMP Struktur DDGAMMARAMP berisi data ramp merah, hijau, dan biru untuk metode IDirectDrawGammaControl::GetGammaRamp dan IDirectDrawGammaControl::SetGammaRamp. |
|
DDOVERLAYFX Struktur DDOVERLAYFX meneruskan informasi overlay ke metode IDirectDrawSurface7::UpdateOverlay. |
|
DDPIXELFORMAT Struktur DDPIXELFORMAT menjelaskan format piksel objek DirectDrawSurface untuk metode IDirectDrawSurface7::GetPixelFormat. |
|
DDSCAPS Struktur DDSCAPS mendefinisikan kemampuan objek permukaan Microsoft DirectDraw. |
|
DDSCAPS2 Struktur DDSCAPS2 mendefinisikan kemampuan tambahan dari objek permukaan Microsoft DirectDraw. |