D3DDDI_POOL 열거형(d3dukmdt.h)
D3DDDI_POOL 열거형 형식에는 특정 유형의 메모리 풀을 식별하는 값이 포함되어 있습니다.
Syntax
typedef enum _D3DDDI_POOL {
D3DDDIPOOL_SYSTEMMEM,
D3DDDIPOOL_VIDEOMEMORY,
D3DDDIPOOL_LOCALVIDMEM,
D3DDDIPOOL_NONLOCALVIDMEM,
D3DDDIPOOL_STAGINGMEM
} D3DDDI_POOL;
상수
D3DDDIPOOL_SYSTEMMEM 리소스는 시스템 메모리에 있습니다. |
D3DDDIPOOL_VIDEOMEMORY 리소스는 디스플레이 메모리에 있습니다. |
D3DDDIPOOL_LOCALVIDMEM 리소스는 비로컬 표시 메모리(예: AGP 메모리)가 아닌 true 로컬 디스플레이 메모리에 있습니다. |
D3DDDIPOOL_NONLOCALVIDMEM 리소스는 true 로컬 표시 메모리가 아닌 비로컬 디스플레이 메모리(예: AGP 메모리)에 있습니다. |
D3DDDIPOOL_STAGINGMEM 사용자 모드 표시 드라이버가 할당한 스테이징 메모리에 리소스가 있습니다. 이 값은 할당된 Direct3D 10Level 9 메모리를 사용하는 대신 자체 스테이징 메모리를 할당해야 했음을 드라이버에 나타냅니다. WDDM 1.3 이상 드라이버에서 지원되어야 합니다. Windows 8.1 사용하여 사용할 수 있습니다. |
설명
풀 메모리 형식은 모두 상호 배타적이므로 별도의 플래그가 아닌 열거형 형식으로 정의됩니다.
D3DDDIPOOL_LOCALVIDMEM 및 D3DDDIPOOL_NONLOCALVIDMEM 값은 성능을 향상시킬 수 있도록 사용자 모드 표시 드라이버에 대한 힌트로 제공됩니다. 이러한 값에 대한 자세한 내용은 리소스에 대한 메모리 유형 지정을 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
머리글 | d3dukmdt.h(D3dumddi.h, D3dkmddi.h 포함) |