ddrawint.h ヘッダー
このヘッダーは、ディスプレイ デバイス リファレンスで使用されます。 詳細については、次を参照してください。
ddrawint.h には、次のプログラミング インターフェイスが含まれています。
PDD_CANCREATESURFACE CanCreateD3DBuffer コールバック関数は、ドライバーが指定された説明のドライバー レベルのコマンドまたは頂点バッファーを作成できるかどうかを決定します。 |
PDD_COLORCB_COLORCONTROL DdControlColor コールバック関数は、オーバーレイ サーフェスの輝度と明るさのコントロールを制御します。 |
PDD_CREATEPALETTE DdCreatePalette コールバック関数は、指定した DirectDraw オブジェクトの DirectDrawPalette オブジェクトを作成します。 |
PDD_CREATESURFACE CreateD3DBuffer コールバック関数は、指定した説明のドライバー レベルのコマンドまたは頂点バッファーを作成するために使用されます。 |
PDD_CREATESURFACEEX D3dCreateSurfaceEx 関数は、Direct3D レンダリング用にサーフェスを設定できるように、Microsoft DirectDraw サーフェスと Microsoft Direct3D ハンドル値の関連付けに関する通知を行います。 |
PDD_DESTROYDDLOCAL D3dDestroyDDLocal 関数は、同じローカル Microsoft DirectDraw オブジェクトに属する D3dCreateSurfaceEx 関数によって以前に作成されたすべての Microsoft Direct3D サーフェスを破棄します。 |
PDD_FLIPTOGDISURFACE DdFlipToGDISurface コールバック関数は、DirectDraw が GDI サーフェス間で反転しているときにドライバーに通知します。 |
PDD_FREEDRIVERMEMORY DdFreeDriverMemory コールバック関数は、新しい割り当て要求を満たすために、offscreen または nonlocal ディスプレイ メモリを解放します。 |
PDD_GETAVAILDRIVERMEMORY DdGetAvailDriverMemory コールバック関数は、ドライバーマネージド メモリ ヒープ内の空きメモリの量を照会します。 |
PDD_GETDRIVERINFO DdGetDriverInfo 関数は、ドライバーがサポートする追加の DirectDraw および Direct3D 機能についてドライバーに対してクエリを実行します。 |
PDD_GETDRIVERSTATE D3dGetDriverState 関数は、現在の状態に関する情報をドライバーから取得するために、Microsoft DirectDraw ランタイムと Microsoft Direct3D ランタイムの両方で使用されます。 |
PDD_GETSCANLINE DdGetScanLine コールバック関数は、現在の物理スキャン行の番号を返します。 |
PDD_KERNELCB_SYNCSURFACE DdSyncSurfaceData コールバック関数は、ビデオ ミニポート ドライバーに渡される前に、サーフェス データを設定および変更します。 |
PDD_KERNELCB_SYNCVIDEOPORT DdSyncVideoPortData コールバック関数は、VPE オブジェクト データをビデオ ミニポート ドライバーに渡す前に設定および変更します。 |
PDD_MAPMEMORY DdMapMemory コールバック関数は、フレーム バッファーのアプリケーション変更可能な部分を、指定されたプロセスのユーザー モード アドレス空間にマップするか、メモリのマップを解除します。 |
PDD_MOCOMPCB_BEGINFRAME DdMoCompBeginFrame コールバック関数は、新しいフレームのデコードを開始します。 |
PDD_MOCOMPCB_CREATE DdMoCompCreate コールバック関数は、ソフトウェア デコーダーが指定された GUID でモーション補正の使用を開始することをドライバーに通知します。 |
PDD_MOCOMPCB_DESTROY DdMoCompDestroy コールバック関数は、このモーション補正オブジェクトが使用されなくなることをドライバーに通知します。 ドライバーは必要なクリーンアップを実行する必要があります。 |
PDD_MOCOMPCB_ENDFRAME DdMoCompEndFrame コールバック関数は、デコードされたフレームを完了します。 |
PDD_MOCOMPCB_GETCOMPBUFFINFO DDMoCompGetBuffInfo コールバック関数を使用すると、ドライバーは、指定された GUID をサポートするために必要な中間サーフェスの数と、これらの各サーフェスのサイズ、場所、および形式を指定できます。 |
PDD_MOCOMPCB_GETFORMATS DdMoCompGetFormats コールバック関数は、ハードウェアがデータをデコードできる非圧縮形式を示します。 |
PDD_MOCOMPCB_GETGUIDS DdMoCompGetGuids コールバック関数は、ドライバーがサポートする GUID の数を取得します。 |
PDD_MOCOMPCB_GETINTERNALINFO DdMoCompGetInternalInfo コールバック関数を使用すると、ドライバーはモーション補正を実行するために表示メモリを内部的に割り当てることを報告できます。 |
PDD_MOCOMPCB_QUERYSTATUS DdMoCompQueryStatus コールバック関数は、指定されたサーフェスに対して最新のレンダリング操作の状態を照会します。 |
PDD_MOCOMPCB_RENDER DdMoCompRender コールバック関数は、マクロブロックを含むサーフェス、マクロブロックが存在する各サーフェスのオフセット、レンダリングするマクロブロック データのサイズを指定して、レンダリングするマクロブロックをドライバーに指示します。 |
PDD_PALCB_DESTROYPALETTE DdDestroyPalette コールバック関数は、指定されたパレットを破棄します。 |
PDD_PALCB_SETENTRIES DdSetEntries コールバック関数は、指定されたパレット内のパレット エントリを更新します。 |
PDD_SETEXCLUSIVEMODE DdSetExclusiveMode コールバック関数は、DirectDraw アプリケーションが排他モードに切り替えるときにドライバーに通知します。 |
PDD_SURFCB_ADDATTACHEDSURFACE DdAddAttachedSurface コールバック関数は、サーフェスを別のサーフェスにアタッチします。 |
PDD_SURFCB_BLT DdBlt コールバック関数は、ビット ブロック転送を実行します。 |
PDD_SURFCB_DESTROYSURFACE DdDestroySurface コールバック関数は、DirectDraw サーフェスを破棄します。 |
PDD_SURFCB_FLIP DdFlip コールバック関数を使用すると、ターゲット サーフェスに関連付けられているサーフェス メモリがプライマリ サーフェスになり、現在のサーフェスが非primary サーフェスになります。 |
PDD_SURFCB_GETBLTSTATUS DdGetBltStatus コールバック関数は、指定されたサーフェスの blit 状態を照会します。 |
PDD_SURFCB_GETFLIPSTATUS DdGetFlipStatus コールバック関数は、サーフェスで最後に要求されたフリップが発生したかどうかを判断します。 |
PDD_SURFCB_LOCK DdLock コールバック関数は、サーフェス メモリの指定された領域をロックし、サーフェスに関連付けられているメモリ ブロックへの有効なポインターを提供します。 |
PDD_SURFCB_SETCOLORKEY DdSetColorKey コールバック関数は、指定されたサーフェスのカラー キー値を設定します。 |
PDD_SURFCB_SETOVERLAYPOSITION DdSetOverlayPosition コールバック関数は、オーバーレイの位置を設定します。 |
PDD_SURFCB_SETPALETTE DdSetPalette コールバック関数は、指定されたサーフェスにパレットをアタッチします。 |
PDD_SURFCB_UNLOCK DdUnLock コールバック関数は、指定されたサーフェスに保持されているロックを解放します。 |
PDD_SURFCB_UPDATEOVERLAY DdUpdateOverlay コールバック関数は、オーバーレイ サーフェイスのビジュアル属性を再配置または変更します。 |
PDD_VPORTCB_CANCREATEVIDEOPORT DdVideoPortCanCreate コールバック関数は、ドライバーが指定した説明の DirectDraw VPE オブジェクトをサポートできるかどうかを決定します。 |
PDD_VPORTCB_COLORCONTROL DdVideoPortColorControl コールバック関数は、VPE オブジェクトの色コントロールを取得または設定します。 |
PDD_VPORTCB_CREATEVIDEOPORT DdVideoPortCreate コールバック関数は、DirectDraw が VPE オブジェクトを作成したことをドライバーに通知します。 |
PDD_VPORTCB_DESTROYVPORT DdVideoPortDestroy コールバック関数は、DirectDraw が指定された VPE オブジェクトを破棄したことをドライバーに通知します。 |
PDD_VPORTCB_FLIP DdVideoPortFlip コールバック関数は物理フリップを実行し、VPE オブジェクトが新しいサーフェスへのデータの書き込みを開始します。 |
PDD_VPORTCB_GETBANDWIDTH DdVideoPortGetBandwidth コールバック関数は、指定された VPE オブジェクト出力形式に基づいて、デバイスのフレーム バッファー メモリの帯域幅制限を報告します。 |
PDD_VPORTCB_GETFIELD DdVideoPortGetField コールバック関数は、インターレースされたシグナルの現在のフィールドが偶数か奇数かを決定します。 |
PDD_VPORTCB_GETFLIPSTATUS DdVideoPortGetFlipStatus コールバック関数は、サーフェスで最後に要求されたフリップが発生したかどうかを判断します。 |
PDD_VPORTCB_GETINPUTFORMATS DdVideoPortGetInputFormats コールバック関数は、DirectDraw VPE オブジェクトが受け入れられる入力形式を決定します。 |
PDD_VPORTCB_GETLINE DdVideoPortGetLine コールバック関数は、ハードウェア ビデオ ポートの現在の行番号を返します。 |
PDD_VPORTCB_GETOUTPUTFORMATS DdVideoPortGetOutputFormats コールバック関数は、VPE オブジェクトがサポートする出力形式を決定します。 |
PDD_VPORTCB_GETSIGNALSTATUS DdVideoPortGetSignalStatus コールバック関数は、ハードウェア ビデオ ポートに現在表示されているビデオ信号の状態を取得します。 |
PDD_VPORTCB_GETVPORTCONNECT DdVideoPortGetConnectInfo コールバック関数は、指定された VPE オブジェクトでサポートされている接続を返します。 |
PDD_VPORTCB_UPDATE DdVideoPortUpdate コールバック関数は、VPE オブジェクトを開始および停止し、VPE オブジェクト データ ストリームを変更します。 |
PDD_VPORTCB_WAITFORSYNC DdVideoPortWaitForSync コールバック関数は、次の垂直同期が発生するまで待機します。 |
PDD_WAITFORVERTICALBLANK DdWaitForVerticalBlank コールバック関数は、デバイスの垂直空の状態を返します。 |
DD_ADDATTACHEDSURFACEDATA DD_ADDATTACHEDSURFACEDATA構造には、サーフェスを別のサーフェスにアタッチするために必要な情報が含まれています。 |
DD_ATTACHLIST DD_ATTACHLIST構造では、Microsoft DirectDraw のアタッチされたサーフェスの一覧が保持されます。 |
DD_BEGINMOCOMPFRAMEDATA DDHAL_BEGINMOCOMPFRAMEDATA構造体には、デコードを開始するために必要なフレーム情報が含まれています。 |
DD_BLTDATA DD_BLTDATA構造体には、ビット ブロック転送を実行するためのドライバーに関連する情報が含まれています。 |
DD_CANCREATESURFACEDATA DD_CANCREATESURFACEDATA構造体には、surface-in の CanCreateD3DBuffer の場合、バッファーを作成できるかどうかを示すために必要な情報が含まれています。 |
DD_CANCREATEVPORTDATA DD_CANCREATEVPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトを作成できるかどうかを判断するためにドライバーに必要な情報が含まれています。 |
DD_CLIPPER_GLOBAL DD_CLIPPER_GLOBAL構造体には、オブジェクト インスタンス間で共有できるグローバル DirectDrawClipper データが含まれています。 |
DD_CLIPPER_LOCAL DD_CLIPPER_LOCAL構造体には、個々の DirectDrawClipper オブジェクトのローカル データが含まれています。 |
DD_COLORCONTROLDATA DD_COLORCONTROLDATA構造体には、指定したオーバーレイのカラー コントロール情報が含まれています。 |
DD_CREATEMOCOMPDATA DD_CREATEMOCOMPDATA構造体には、モーション補正の使用を開始するために必要なデータが含まれています。 |
DD_CREATEPALETTEDATA DD_CREATEPALETTEDATA構造体には、この Microsoft DirectDraw オブジェクトの DirectDrawPalette オブジェクトを作成するために必要な情報が含まれています。 |
DD_CREATESURFACEDATA DD_CREATESURFACEDATA構造体には、CreateD3DBuffer、コマンド バッファーまたは頂点バッファーの場合に、サーフェスを作成するために必要な情報が含まれています。 |
DD_CREATESURFACEEXDATA DD_CREATESURFACEEXDATA構造体には、ドライバーがサーフェスを作成し、それに指定されたテクスチャ ハンドルを関連付けるために必要な情報が含まれています。 |
DD_CREATEVPORTDATA DD_CREATEVPORTDATA構造体には、作成されるビデオ ポート拡張機能 (VPE) オブジェクトを記述するために必要な情報が含まれています。 |
DD_DESTROYMOCOMPDATA DD_DESTROYMOCOMPDATA構造体には、モーション補正の実行を完了するために必要な情報が含まれています。 |
DD_DESTROYPALETTEDATA DD_DESTROYPALETTEDATA構造体には、指定したパレットを破棄するために必要な情報が含まれています。 |
DD_DESTROYSURFACEDATA DD_DESTROYSURFACEDATA構造体には、指定したサーフェスを破棄するために必要な情報が含まれています。DestroyD3DBuffer の場合は、コマンドバッファーまたは頂点バッファーです。 |
DD_DESTROYVPORTDATA DD_DESTROYVPORTDATA構造体には、ドライバーがクリーンするために必要な情報が含まれています。 |
DD_DIRECTDRAW_GLOBAL DD_DIRECTDRAW_GLOBAL構造体には、ドライバーのデバイスを説明するドライバー情報が含まれています。 |
DD_DIRECTDRAW_LOCAL DD_DIRECTDRAW_LOCAL構造体には、現在の DirectDraw プロセスにのみ関連するドライバー情報が含まれています。 |
DD_ENDMOCOMPFRAMEDATA DD_ENDMOCOMPFRAMEDATA構造体には、デコードされたフレームを完了するために必要な情報が含まれています。 |
DD_FLIPDATA DD_FLIPDATA構造体には、反転を行うために必要な情報が含まれています。 |
DD_FLIPTOGDISURFACEDATA DD_FLIPTOGDISURFACEDATA構造体には、GDI サーフェス通知情報が含まれています。 |
DD_FLIPVPORTDATA DD_FLIPVPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトが反転を実行するために必要な情報が含まれています。 |
DD_FREEDRIVERMEMORYDATA DD_FREEDRIVERMEMORYDATA構造体には、無料要求の詳細が含まれています。 |
DD_GETAVAILDRIVERMEMORYDATA DD_GETAVAILDRIVERMEMORYDATA構造体には、ドライバーがクエリを実行して空きメモリの量を返すために必要な情報が含まれています。 |
DD_GETBLTSTATUSDATA DD_GETBLTSTATUSDATA構造体は、blit 状態情報を返します。 |
DD_GETDRIVERINFODATA DD_GETDRIVERINFODATA構造体は、DdGetDriverInfo コールバック ルーチンとの間でデータを渡すために使用されます。 |
DD_GETDRIVERSTATEDATA DD_GETDRIVERSTATEDATA構造体は、ドライバーの状態を表します。 |
DD_GETFLIPSTATUSDATA DD_GETFLIPSTATUSDATA構造体は、反転状態情報を返します。 |
DD_GETINTERNALMOCOMPDATA DD_GETINTERNALMOCOMPDATA構造体には、内部メモリ要件が含まれています。 |
DD_GETMOCOMPCOMPBUFFDATA DD_GETMOCOMPCOMPBUFFDATA構造体には、圧縮されたバッファー情報が含まれています。 |
DD_GETMOCOMPFORMATSDATA DD_GETMOCOMPFORMATSDATA構造体には、圧縮されていない形式情報が含まれています。 |
DD_GETMOCOMPGUIDSDATA DD_GETMOCOMPGUIDSDATA構造体には、モーション補正 GUID 情報が含まれています。 |
DD_GETSCANLINEDATA DD_GETSCANLINEDATA構造体には、クエリを実行して現在のスキャン行の番号を返すために必要なメンバーが含まれています。 |
DD_GETVPORTBANDWIDTHDATA DD_GETVPORTBANDWIDTHDATA構造体には、指定した形式の帯域幅情報が含まれています。 |
DD_GETVPORTCONNECTDATA DD_GETVPORTCONNECTDATA構造体には、指定されたビデオ ポート拡張機能 (VPE) オブジェクトでサポートされている接続の組み合わせが含まれています。 |
DD_GETVPORTFIELDDATA DD_GETVPORTFIELDDATA構造体には、インターレースされた信号の現在のフィールドが偶数か奇数かを判断するためにドライバーに必要な情報が含まれています。 |
DD_GETVPORTFLIPSTATUSDATA DD_GETVPORTFLIPSTATUSDATA構造体には、指定したサーフェスの反転状態情報が含まれています。 |
DD_GETVPORTINPUTFORMATDATA DD_GETVPORTINPUTFORMATDATA構造体には、ドライバーがビデオ ポート拡張機能 (VPE) オブジェクトが受け入れ可能な入力形式を返すために必要な情報が含まれています。 |
DD_GETVPORTLINEDATA DD_GETVPORTLINEDATA構造体には、ハードウェア ビデオ ポートの現在の行番号が含まれています。 |
DD_GETVPORTOUTPUTFORMATDATA DD_GETVPORTOUTPUTFORMATDATA構造体には、特定の入力形式に対してビデオ ポート拡張 (VPE) オブジェクトがサポートするすべての出力形式をドライバーが返すために必要な情報が含まれています。 |
DD_GETVPORTSIGNALDATA DD_GETVPORTSIGNALDATA構造体には、ハードウェア ビデオ ポートの信号状態が含まれています。 |
DD_LOCKDATA DD_LOCKDATA構造体には、Microsoft DirectDraw パラメーター構造体で定義されているロックを実行するために必要な情報が含まれています。 |
DD_MAPMEMORYDATA DD_MAPMEMORYDATA構造体には、フレーム バッファーをユーザー モード メモリにマップまたはマップ解除するために必要な情報が含まれています。 |
DD_MORESURFACECAPS DD_MORESURFACECAPS構造では、DDCORECAPS で説明されているものに加えて、より多くのドライバーサーフェス機能が定義されています。 |
DD_MOTIONCOMP_LOCAL DD_MOTIONCOMP_LOCAL構造体には、個々の Microsoft DirectDraw モーション補正オブジェクトのローカル データが含まれています。 |
DD_PALETTE_GLOBAL DD_PALETTE_GLOBAL構造体には、オブジェクト インスタンス間で共有できるグローバル DirectDrawPalette データが含まれています。 |
DD_PALETTE_LOCAL DD_PALETTE_LOCAL構造には、個々のパレット オブジェクトに固有のパレット関連のデータが含まれています。 |
DD_QUERYMOCOMPSTATUSDATA DD_QUERYMOCOMPSTATUSDATA構造体には、前のフレームの状態を照会するために必要な情報が含まれています。 |
DD_RENDERMOCOMPDATA DD_RENDERMOCOMPDATA構造体には、フレームのレンダリングに必要な情報が含まれています。 |
DD_SETCOLORKEYDATA DD_SETCOLORKEYDATA構造体には、指定したサーフェスのカラー キー値を設定するために必要な情報が含まれています。 |
DD_SETENTRIESDATA DD_SETENTRIESDATA構造には、パレットエントリを設定するために必要な情報が含まれています。 |
DD_SETEXCLUSIVEMODEDATA DD_SETEXCLUSIVEMODEDATA構造体には、排他モード通知情報が含まれています。 |
DD_SETOVERLAYPOSITIONDATA DD_SETOVERLAYPOSITIONDATA構造体には、オーバーレイ サーフェスの表示座標を変更するために必要な情報が含まれています。 |
DD_SETPALETTEDATA DD_SETPALETTEDATA構造体には、特定のサーフェスのパレットを設定するために必要な情報が含まれています。 |
DD_STEREOMODE DD_STEREOMODE構造体は、DdGetDriverInfo 呼び出しでGUID_DDStereoModeを使用してランタイムによって使用され、ドライバーが特定のビデオ表示モードのステレオをサポートしているかどうかを照会します。 |
DD_SURFACE_GLOBAL DD_SURFACE_GLOBAL構造には、複数のサーフェス間で共有できるグローバルサーフェス関連データが含まれています。 |
DD_SURFACE_INT DD_SURFACE_INT構造体には、DirectDrawSurface オブジェクトのインターフェイス情報が含まれています。 |
DD_SURFACE_LOCAL DD_SURFACE_LOCAL構造体には、個々のサーフェス オブジェクトに固有のサーフェス関連データが含まれています。 |
DD_SURFACE_MORE DD_SURFACE_MORE構造体には、個々の DirectDrawSurface オブジェクトごとに追加のローカル データが含まれています。 |
DD_SYNCSURFACEDATA DD_SYNCSURFACEDATA構造体には、サーフェス情報が含まれています。 |
DD_SYNCVIDEOPORTDATA DD_SYNCVIDEOPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクト情報が含まれています。 |
DD_UNLOCKDATA DD_UNLOCKDATA構造体には、Microsoft DirectDraw パラメーター構造体で定義されているロック解除を行うために必要な情報が含まれています。 |
DD_UPDATENONLOCALHEAPDATA DD_UPDATENONLOCALHEAPDATA構造体には、必要なヒープ情報が含まれています。 |
DD_UPDATEOVERLAYDATA DD_UPDATEOVERLAYDATA構造体には、オーバーレイ サーフェスを更新するために必要な情報が含まれています。 |
DD_UPDATEVPORTDATA DD_UPDATEVPORTDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトの開始、停止、変更に必要な情報が含まれています。 |
DD_VIDEOPORT_LOCAL DD_VIDEOPORT_LOCAL構造には、個々の Microsoft DirectDraw VPE オブジェクトに固有のビデオ ポート拡張機能 (VPE) 関連のデータが含まれています。 |
DD_VPORTCOLORDATA DD_VPORTCOLORDATA構造体には、ビデオ ポート拡張機能 (VPE) オブジェクトの色制御情報が含まれています。 |
DD_WAITFORVERTICALBLANKDATA DD_WAITFORVERTICALBLANKDATA構造体には、モニターの垂直ブランク情報を取得するために必要な情報が含まれています。D |
DD_WAITFORVPORTSYNCDATA DD_WAITFORVPORTSYNCDATA構造体には、ドライバーがビデオ ポート拡張機能 (VPE) オブジェクトを同期するために必要な情報が含まれています。 |
DD_CALLBACKS DD_CALLBACKS構造体には、デバイス ドライバーがサポートするコールバック関数へのエントリ ポインターが含まれています。 |
DD_COLORCONTROLCALLBACKS DD_COLORCONTROLCALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft DirectDraw カラー コントロール コールバックへのエントリ ポインターが含まれています。 |
DD_D3DBUFCALLBACKS DD_D3DBUFCALLBACKS構造体は、コマンド バッファーと頂点バッファーのドライバー レベルの割り当てを実装するドライバーによってのみ使用されます。 |
DD_HALINFO DD_HALINFO構造では、ハードウェアとドライバーの機能について説明します。 |
DD_KERNELCALLBACKS DD_KERNELCALLBACKS構造体には、ドライバーがサポートする DirectDraw カーネル モード コールバック関数へのエントリ ポインターが含まれています。 |
DD_MISCELLANEOUS2CALLBACKS DD_MISCELLANEOUS2CALLBACKS構造体は、その他のコールバック ルーチンのアドレスを返すために使用されます。 |
DD_MISCELLANEOUSCALLBACKS DD_MISCELLANEOUSCALLBACKS構造体には、デバイス ドライバーがサポートするメモリ クエリ コールバックへのエントリ ポインターが含まれています。 |
DD_MOTIONCOMPCALLBACKS DD_MOTIONCOMPCALLBACKS構造体には、デバイス ドライバーがサポートするモーション補正コールバック関数へのエントリ ポインターが含まれています。 |
DD_NONLOCALVIDMEMCAPS DD_NONLOCALVIDMEMCAPS構造体には、ローカル以外の表示メモリの機能が含まれています。 |
DD_NTCALLBACKS DD_NTCALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft Windows 2000 以降の Microsoft DirectDraw コールバック関数へのエントリ ポインターが含まれています。 |
DD_NTPRIVATEDRIVERCAPS DD_NTPRIVATEDRIVERCAPS構造体を使用すると、DirectDraw がサーフェスを作成するときに、ドライバーで Microsoft DirectDraw の動作を変更できます。 |
DD_PALETTECALLBACKS DD_PALETTECALLBACKS構造体には、デバイス ドライバーがサポートする DirectDraw パレット コールバック関数へのエントリ ポインターが含まれています。 |
DD_SURFACECALLBACKS DD_SURFACECALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft DirectDraw サーフェス コールバック関数へのエントリ ポインターが含まれています。 |
DD_VIDEOPORTCALLBACKS DD_VIDEOPORTCALLBACKS構造体には、デバイス ドライバーがサポートする Microsoft DirectDraw ビデオ ポート拡張機能 (VPE) コールバック関数へのエントリ ポインターが含まれています。 |
DDCOMPBUFFERINFO DDCOMPBUFFERINFO 構造体には、圧縮バッファーに関するドライバー指定の情報が含まれています。 |
DDMOCOMPBUFFERINFO DDMOCOMPBUFFERINFO 構造体には、フレームのレンダリングに必要なマクロ ブロック情報が含まれており、この情報をDD_RENDERMOCOMPDATA構造体に渡します。 |
VIDEOMEMORY VIDEOMEMORY 構造体を使用すると、ドライバーは表示メモリをヒープに管理できます。 |
VIDEOMEMORYINFO VIDEOMEMORYINFO 構造体は、ディスプレイのメモリの一般的な形式を表します。 |