D3D11_1_DDI_FLUSH_FLAGS 열거형(d3d10umddi.h)

Flush(D3D11_1) 함수 호출에서 드라이버가 명령 버퍼를 계속 제출해야 하는지 여부를 나타냅니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.

Syntax

typedef enum D3D11_1_DDI_FLUSH_FLAGS {
  D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS,
  D3DWDDM1_3DDI_TRIM_MEMORY
} ;

상수

 
D3D11_1DDI_FLUSH_UNLESS_NO_COMMANDS
드라이버가 명령 버퍼를 마지막으로 제출한 이후 새 명령이 없는 경우 드라이버는 명령 버퍼를 제출하지 않아야 합니다.
D3DWDDM1_3DDI_TRIM_MEMORY
드라이버는 가능한 한 많은 메모리를 확보해야 합니다. 그러나 드라이버가 계속 작동하는 데 필요한 메모리를 확보해서는 안 됩니다. 따라서 이 상수 값을 사용하면 메모리가 부족할 수 있는 새로운 기회가 도입되어서는 안 됩니다.

드라이버는 더 이상 비디오 메모리 제안을 호출하고 해제되는 메모리에서 DDI를 회수하지 않아야 합니다.

WDDM 1.3 이상 사용자 모드 디스플레이 드라이버에 대한 Windows 8.1 부터 지원됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8
지원되는 최소 서버 Windows Server 2012
머리글 d3d10umddi.h(D3d10umddi.h 포함)

추가 정보

Flush(D3D11_1)