D3DCAPS3
드라이버 능력 플래그.
#define | 설명 | 값 |
---|
D3DCAPS3_ALPHA_FULLSCREEN_FLIP_OR_DISCARD | 0x00000020L | FLIP 또는 DISCARD 스왑 이펙트를 사용하면서, 장치가 풀 스크린 모드로 D3DRS_ALPHABLENDENABLE 렌더링 스테이트를 설정할 수 있는 것을 나타낸다. COPY 및 COPYVSYNC 스왑 이펙트는, 이 플래그가 설정되어 있는지에 관계없이 동작한다. |
D3DCAPS3_COPY_TO_VIDMEM | 0x00000100L | 장치는 시스템 메모리로부터 로컬 비디오 메모리에의 메모리 복사를 고속화할 수 있다. 이 능력은,IDirect3DDevice9::UpdateSurface 및 IDirect3DDevice9::UpdateTexture 호출에 하드웨어 가속화가 적용되는 것을 보증한다. 이 능력이 없는 경우, 이러한 호출은 성공하지만 저속이 된다. |
D3DCAPS3_COPY_TO_SYSTEMMEM | 0x00000200L | 장치는 로컬 비디오 메모리로부터 시스템 메모리에의 메모리 복사를 고속화한다. 이 능력은,IDirect3DDevice9::GetRenderTargetData 호출에 하드웨어 가속화가 적용되는 것을 보증한다. 이 능력이 없는 경우, 이 호출은 성공하지만 저속이 된다. |
D3DCAPS3_LINEAR_TO_SRGB_PRESENTATION | 0x00000080L | 장치가 윈도우 표시 모드의 백 버퍼 (선형 컨텐츠를 포함한다)로부터 sRGB 데스크탑에의 감마 보정을 실행할 수 있는 것을 나타낸다. |
D3DCAPS3_RESERVED | 0x8000001fL | 예약이 끝난 상태. 사용하지 않는다. |
D3DCAPS9 의 D3CAPS3 멤버에서는, 이러한 정수를 사용한다.
정수 정보
헤더 | d3d9caps.h |
---|
최저한의 operating system | Windows 98 |
---|