次の方法で共有


D3DCAPS3

ドライバー能力フラグです。

#define 説明
D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD 0x00000020L FLIP または DISCARD スワップ効果の使用時に、デバイスがフルスクリーン モードで D3DRS_ALPHABLENDENABLE レンダリング状態を参照できることを示します。これは、D3DRS_SRCBLEND または D3DRS_DESTBLEND 状態が次のいずれかに設定されている場合のみ適用されます。
  • D3DBLEND_DESTALPHA
  • D3DBLEND_INVDESTALPHA
  • D3DBLEND_DESTCOLOR
  • D3DBLEND_INVDESTCOLOR
D3DCAPS3_COPY_TO_VIDMEM 0x00000100L デバイスは、システム メモリーからローカル ビデオ メモリーへのメモリー コピーを高速化することができます。これにより、IDirect3DDevice9::UpdateSurface および IDirect3DDevice9::UpdateTexture の呼び出しは、ハードウェアによって高速化されます。この能力がない場合、これらの呼び出しは成功はしますが、低速になります。
D3DCAPS3_COPY_TO_SYSTEMMEM 0x00000200L デバイスは、ローカル ビデオ メモリーからシステム メモリーへのメモリー コピーを高速化することができます。これにより、IDirect3DDevice9::GetRenderTargetData の呼び出しは、ハードウェアによって高速化されます。この能力がない場合、この呼び出しは成功はしますが、低速になります。
D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION 0x00000080L デバイスがウィンドウ バック バッファー (リニア コンテンツを含む) から sRGB デスクトップへガンマ コレクションを実行できることを示します。
D3DCAPS3_DXVAHD 0x00000400L D3DCAPS3_DXVAHD については、「DXVAHD VideoProcessing - CreateVideoProcessor」を参照してください。
D3DCAPS_OVERLAY 0x00000800L D3DCAPS_OVERLAY については、Overlay DDI のプログラミング上の考慮事項に関するページを参照してください。
D3DCAPS3_RESERVED 0x8000001fL 予約済みです。使用しません。

これらの定数は、D3DCAPS9 の D3CAPS3 メンバーが使用します。

定数情報

ヘッダー d3d9caps.h
最低限必要なオペレーティング システム Windows 98