Share via


D2D1_MAP_OPTIONS 열거형(d2d1_1.h)

해당 ID2D1Bitmap1 에서 매핑할 메모리를 처리하는 방법을 지정합니다.

Syntax

typedef enum D2D1_MAP_OPTIONS {
  D2D1_MAP_OPTIONS_NONE = 0,
  D2D1_MAP_OPTIONS_READ = 1,
  D2D1_MAP_OPTIONS_WRITE = 2,
  D2D1_MAP_OPTIONS_DISCARD = 4,
  D2D1_MAP_OPTIONS_FORCE_DWORD = 0xffffffff
} ;

상수

 
D2D1_MAP_OPTIONS_NONE
값: 0
D2D1_MAP_OPTIONS_READ
값: 1
CPU 읽기 액세스를 허용합니다.
D2D1_MAP_OPTIONS_WRITE
값: 2
CPU 쓰기 액세스를 허용합니다.
D2D1_MAP_OPTIONS_DISCARD
값: 4
매핑할 때 리소스의 이전 내용을 삭제합니다.
D2D1_MAP_OPTIONS_FORCE_DWORD
값: 0xffffffff

설명

D2D1_MAP_OPTIONS_READ 옵션은 D2D1_BITMAP_OPTIONS_CPU_READ 플래그를 사용하여 비트맵을 만든 경우에만 사용할 수 있습니다.

이러한 플래그는 ID2D1DeviceContext에서 만든 비트맵에서 사용할 수 없습니다. 그러나 ID2D1SourceTransform은 이러한 플래그가 유효한 비트맵을 받습니다.

D2D1_MAP_OPTIONS_DISCARDD2D1_MAP_OPTIONS_WRITE 사용할 수 있습니다. 이러한 두 옵션은 모두 Direct2D 렌더링 API가 아닌 효과 작성자 API를 통해서만 사용할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2008 R2용 Windows Server 2012 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱]
머리글 d2d1_1.h

추가 정보

ID2D1Bitmap1::Map