Win32 API 日本語リファレンス
ホームGraphics.DirectDraw › DDCAPS_DX1

DDCAPS_DX1

構造体
サイズx64: 172 バイト / x86: 172 バイト

サイズ=各フィールドのバイト数(x64/x86 で異なる場合は x64/x86 と併記)。x64/x86 列=フィールドのバイトオフセット(HSPで dupptr / lpoke / wpoke 等に使用)。

フィールド

フィールドサイズx64x86説明
dwSizeDWORD4+0+0構造体サイズ(バイト数)。呼び出し前に設定する。
dwCapsDWORD4+4+4ドライバの一般能力を示すDDCAPS_系フラグ。
dwCaps2DWORD4+8+8ドライバの追加能力フラグ(その2)を示す。
dwCKeyCapsDWORD4+12+12カラーキー機能の対応状況を示すフラグ。
dwFXCapsDWORD4+16+16Bltの拡張効果(ストレッチ/ミラー等)の対応フラグ。
dwFXAlphaCapsDWORD4+20+20アルファ関連効果の対応状況を示すフラグ。
dwPalCapsDWORD4+24+24パレット機能の対応状況を示すフラグ。
dwSVCapsDWORD4+28+28ステレオビジョンの対応状況を示すフラグ。
dwAlphaBltConstBitDepthsDWORD4+32+32Blt定数アルファの対応ビット深度を示す。
dwAlphaBltPixelBitDepthsDWORD4+36+36Bltピクセル単位アルファの対応ビット深度を示す。
dwAlphaBltSurfaceBitDepthsDWORD4+40+40Bltサーフェスアルファの対応ビット深度を示す。
dwAlphaOverlayConstBitDepthsDWORD4+44+44オーバーレイ定数アルファの対応ビット深度を示す。
dwAlphaOverlayPixelBitDepthsDWORD4+48+48オーバーレイピクセルアルファの対応ビット深度を示す。
dwAlphaOverlaySurfaceBitDepthsDWORD4+52+52オーバーレイサーフェスアルファの対応ビット深度を示す。
dwZBufferBitDepthsDWORD4+56+56Zバッファの対応ビット深度を示す。
dwVidMemTotalDWORD4+60+60ビデオメモリの総容量(バイト)を示す。
dwVidMemFreeDWORD4+64+64空きビデオメモリ容量(バイト)を示す。
dwMaxVisibleOverlaysDWORD4+68+68同時表示可能なオーバーレイの最大数を示す。
dwCurrVisibleOverlaysDWORD4+72+72現在表示中のオーバーレイ数を示す。
dwNumFourCCCodesDWORD4+76+76対応するFourCCコードの数を示す。
dwAlignBoundarySrcDWORD4+80+80転送元矩形の境界アライメント要件(ピクセル)を示す。
dwAlignSizeSrcDWORD4+84+84転送元矩形のサイズアライメント要件を示す。
dwAlignBoundaryDestDWORD4+88+88転送先矩形の境界アライメント要件を示す。
dwAlignSizeDestDWORD4+92+92転送先矩形のサイズアライメント要件を示す。
dwAlignStrideAlignDWORD4+96+96サーフェスストライドのアライメント要件を示す。
dwRopsDWORD32+100+100対応ROPを表すビット集合(配列)を示す。
ddsCapsDDSCAPS4+132+132ドライバがサポートするサーフェス能力(DDSCAPS)。
dwMinOverlayStretchDWORD4+136+136オーバーレイ最小拡大率を1000倍値で示す。
dwMaxOverlayStretchDWORD4+140+140オーバーレイ最大拡大率を1000倍値で示す。
dwMinLiveVideoStretchDWORD4+144+144ライブ映像の最小拡大率(廃止)を示す。
dwMaxLiveVideoStretchDWORD4+148+148ライブ映像の最大拡大率(廃止)を示す。
dwMinHwCodecStretchDWORD4+152+152ハードウェアコーデックの最小拡大率(廃止)を示す。
dwMaxHwCodecStretchDWORD4+156+156ハードウェアコーデックの最大拡大率(廃止)を示す。
dwReserved1DWORD4+160+160予約フィールド。0とする。
dwReserved2DWORD4+164+164予約フィールド。0とする。
dwReserved3DWORD4+168+168予約フィールド。0とする。