D3DCAPS3
ドライバー機能フラグ。
#define | 値 | 説明 | |
D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD | 0x00000020L | FLIP または DISCARD スワップ効果を使用しているときに、デバイスが全画面表示モードでD3DRS_ALPHABLENDENABLEのレンダリング状態を考慮できることを示します。 これは、D3DRS_SRCBLENDまたはD3DRS_DESTBLENDの状態が次のいずれかに設定されている場合にのみ適用されます。
|
|
D3DCAPS3_COPY_TO_VIDMEM | 0x00000100L | デバイスは、システム メモリからローカル ビデオ メモリへのメモリ コピーを高速化できます。 この上限により、 UpdateSurface 呼び出しと UpdateTexture 呼び出しがハードウェア アクセラレータで行われます。 この上限がない場合、これらの呼び出しは成功しますが、低速になります。 | |
D3DCAPS3_COPY_TO_SYSTEMMEM | 0x00000200L | デバイスは、ローカル ビデオ メモリからシステム メモリへのメモリ コピーを高速化できます。 この上限は、 GetRenderTargetData 呼び出しがハードウェア アクセラレータされることを保証します。 この上限がない場合、この呼び出しは成功しますが、低速になります。 | |
D3DCAPS3_DXVAHD | 0x00000400L | ディスプレイ ドライバーは、DXVA-HD DDI をサポートしています。 DXVA-HD DDI の詳細については、「 High-Definition ビデオの処理」を参照してください。
|
|
D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION | 0x00000080L | デバイスがウィンドウ バック バッファー (線形コンテンツを含む) から sRGB デスクトップにガンマ補正を実行できることを示します。 | |
D3DCAPS3_RESERVED | 0x8000001fL | 予約;は使用されません。 |
これらの定数は、 D3DCAPS9 の D3CAPS3 メンバーによって使用されます。
要件 | 値 |
---|---|
ヘッダー | d3d9caps.h |
最小オペレーティング システム | Windows 98 |