次の方法で共有


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 デバイスは、システム メモリからローカル ビデオ メモリへのメモリ コピーを高速化できます。 この上限により、UpdateSurfaceと UpdateTexture呼び出しハードウェア 高速化が保証されます。 この上限がない場合、これらの呼び出しは成功しますが、低速になります。
D3DCAPS3_COPY_TO_SYSTEMMEM 0x00000200L デバイスは、ローカル ビデオ メモリからシステム メモリへのメモリ コピーを高速化できます。 この上限により、GetRenderTargetData呼び出しハードウェア アクセラレータが保証されます。 この上限がない場合、この呼び出しは成功しますが、低速になります。
D3DCAPS3_DXVAHD 0x00000400L ディスプレイ ドライバーは、DXVA-HD DDI をサポートしています。 DXVA-HD DDI の詳細については、「Processing High-Definition Video」を参照してください。
Direct3D 9 と Direct3D 9Ex の違い:
このフラグは Direct3D 9Ex でのみ使用できます。

 

D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION 0x00000080L デバイスがウィンドウ化されたバック バッファー (線形コンテンツを含む) から sRGB デスクトップへのガンマ補正を実行できることを示します。
D3DCAPS3_RESERVED 0x8000001fL 引っ込み思案;は使用されません。

 

これらの定数は、D3DCAPS9の D3CAPS3 メンバーによって使用されます。

定数情報

要件 価値
ヘッダ d3d9caps.h
最小オペレーティング システム Windows 98

 

Direct3D 定数 する