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 |