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 サーフェス オブジェクトの追加機能を定義します。 |