英語で読む

次の方法で共有


ddraw.h ヘッダー

このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。

ddraw.h には、次のプログラミング インターフェイスが含まれています。

インターフェイス

 
IDirectDraw7

アプリケーションでは、IDirectDraw7 インターフェイスのメソッドを使用して DirectDraw オブジェクトを作成し、システム レベルの変数を操作します。 このセクションは、IDirectDraw7 インターフェイスのメソッドへの参照です。
IDirectDrawClipper

アプリケーションでは、IDirectDrawClipper インターフェイスのメソッドを使用してクリップ リストを管理します。 このセクションは、このインターフェイスのメソッドへの参照です。
IDirectDrawColorControl

アプリケーションでは、IDirectDrawColorControl インターフェイスのメソッドを使用して、カラー コントロールを取得および設定します。
IDirectDrawGammaControl

アプリケーションでは、IDirectDrawGammaControl インターフェイスのメソッドを使用して、プライマリ サーフェスの赤、緑、青のガンマ ランプ レベルを調整します。 このセクションは、このインターフェイスのメソッドへの参照です。
IDirectDrawPalette

アプリケーションでは、IDirectDrawPalette インターフェイスのメソッドを使用して DirectDrawPalette オブジェクトを作成し、システム レベルの変数を操作します。 このセクションは、このインターフェイスのメソッドへの参照です。
IDirectDrawSurface7

アプリケーションでは、IDirectDrawSurface7 インターフェイスのメソッドを使用して DirectDrawSurface オブジェクトを作成し、システム レベルの変数を操作します。 このセクションは、このインターフェイスのメソッドへの参照です。

関数

 
DirectDrawCreate

DirectDraw オブジェクトのインスタンスを作成します。
DirectDrawCreateClipper

DirectDraw オブジェクトに関連付けられていない DirectDrawClipper オブジェクトのインスタンスを作成します。
DirectDrawCreateEx

DirectX 7.0 で Direct3D インターフェイスのセットをサポートする DirectDraw オブジェクトのインスタンスを作成します。 DirectX 7.0 で Direct3D の機能を使用するには、この関数を使用して DirectDraw オブジェクトを作成します。
DirectDrawEnumerateA

この関数は、DirectDrawEnumerateEx 関数に置き換えられます。 (ANSI)
DirectDrawEnumerateExA

コンピューターにインストールされているすべての DirectDraw デバイスを列挙します。 NULL エントリは、GDI と共有されているプライマリ ディスプレイ デバイスを常に識別します。 (ANSI)
DirectDrawEnumerateExW

コンピューターにインストールされているすべての DirectDraw デバイスを列挙します。 NULL エントリは、GDI と共有されているプライマリ ディスプレイ デバイスを常に識別します。 (Unicode)
DirectDrawEnumerateW

この関数は、DirectDrawEnumerateEx 関数に置き換えられます。 (Unicode)

コールバック関数

 
LPDDENUMCALLBACKA

DDEnumCallback 関数は、DirectDrawEnumerate 関数のアプリケーション定義のコールバック関数です。 (ANSI)
LPDDENUMCALLBACKEXA

DDEnumCallbackEx 関数は、DirectDrawEnumerateEx 関数のアプリケーション定義のコールバック関数です。 (ANSI)
LPDDENUMCALLBACKEXW

DDEnumCallbackEx 関数は、DirectDrawEnumerateEx 関数のアプリケーション定義のコールバック関数です。 (Unicode)
LPDDENUMCALLBACKW

DDEnumCallback 関数は、DirectDrawEnumerate 関数のアプリケーション定義のコールバック関数です。 (Unicode)
LPDDENUMMODESCALLBACK

使用しないでください。 このコールバック関数は、IDirectDraw7::EnumDisplayModes メソッドで使用される EnumModesCallback2 関数に置き換えられます。
LPDDENUMMODESCALLBACK2

EnumModesCallback2 関数は、IDirectDraw7::EnumDisplayModes メソッドのアプリケーション定義のコールバック関数です。
LPDDENUMSURFACESCALLBACK

LPDDENUMSURFACESCALLBACK 関数 (ddraw.h) は EnumSurfacesCallback7 関数に置き換えられます。
LPDDENUMSURFACESCALLBACK2

LPDDENUMSURFACESCALLBACK2 関数 (ddraw.h) は EnumSurfacesCallback7 関数に置き換えられます。
LPDDENUMSURFACESCALLBACK7

EnumSurfacesCallback7 関数は、IDirectDrawSurface7::EnumAttachedSurfaces メソッドと IDirectDrawSurface7::EnumOverlayZOrders メソッドのアプリケーション定義のコールバック関数です。

構造

 
DDCOLORCONTROL

DDCOLORCONTROL 構造体は、Microsoft DirectDraw ビデオ ポート拡張機能 (VPE) オブジェクトに関連付けられているカラー コントロールを定義します。
DDSURFACEDESC

DDSURFACEDESC 構造体には、ドライバーによって作成されるサーフェスの説明が含まれています。
DDSURFACEDESC2

DDSURFACEDESC2 構造体には、ドライバーによって作成されるサーフェスの説明が含まれています。
DDBLTBATCH

DDBLTBATCH 構造体は、ビット ブロック転送 (ビットblt) 操作を IDirectDrawSurface7::BltBatch メソッドに渡します。
DDBLTFX

DDBLTFX 構造体は、ラスター演算 (ROP)、効果、およびオーバーライド情報を IDirectDrawSurface7::Blt メソッドに渡します。 この構造体は、IDirectDrawSurface7::BltBatch メソッドで使用される DDBLTBATCH 構造体の一部でもあります。
DDCAPS_DX3

DDCAPS_DX3構造体 (ddraw.h) は、DirectDraw オブジェクトを介して公開されるハードウェアの機能を表します。
DDCAPS_DX5

DDCAPS_DX5構造体 (ddraw.h) は、DirectDraw オブジェクトを介して公開されるハードウェアの機能を表します。
DDCAPS_DX6

DDCAPS_DX6構造体 (ddraw.h) は、DirectDraw オブジェクトを介して公開されるハードウェアの機能を表します。
DDCAPS_DX7

DDCAPS_DX7構造体 (ddraw.h) は、DirectDraw オブジェクトを介して公開されるハードウェアの機能を表します。
DDCOLORKEY

DDCOLORKEY 構造体は、ソースカラーキー、宛先カラーキー、またはカラースペースを記述します。
DDDEVICEIDENTIFIER2

DDDEVICEIDENTIFIER2 構造体は、デバイスに関する情報を取得するために IDirectDraw7::GetDeviceIdentifier メソッドに渡されます。
DDGAMMARAMP

DDGAMMARAMP 構造体には、IDirectDrawGammaControl::GetGammaRamp メソッドと IDirectDrawGammaControl::SetGammaRamp メソッドの赤、緑、青のランプ データが含まれています。
DDOVERLAYFX

DDOVERLAYFX 構造体は、オーバーレイ情報を IDirectDrawSurface7::UpdateOverlay メソッドに渡します。
DDPIXELFORMAT

DDPIXELFORMAT 構造体は、IDirectDrawSurface7::GetPixelFormat メソッドの DirectDrawSurface オブジェクトのピクセル形式を表します。
DDSCAPS

DDSCAPS 構造体は、Microsoft DirectDraw サーフェス オブジェクトの機能を定義します。
DDSCAPS2

DDSCAPS2 構造体は、Microsoft DirectDraw サーフェス オブジェクトの追加機能を定義します。