다음을 통해 공유


D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG 열거형(d3d11_1.h)

ID3D11Device1::CreateDeviceContextState 메서드를 사용하여 디바이스 컨텍스트 상태 개체(ID3DDeviceContextState)를 만드는 데 사용되는 플래그에 대해 설명합니다.

Syntax

typedef enum D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG {
  D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = 0x1
} ;

상수

 
D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED
값: 0x1
애플리케이션이 단일 스레드에서 Direct3D 11 및 Direct3D 10 인터페이스의 메서드만 호출하는 경우 이 플래그를 사용합니다. 기본적으로 Direct3D 11 및 Direct3D 10은 스레드로부터 안전합니다.
이 플래그를 사용하면 성능을 높일 수 있습니다. 그러나 이 플래그를 사용하고 애플리케이션이 여러 스레드에서 메서드를 호출하는 경우 정의되지 않은 동작이 발생할 수 있습니다.

요구 사항

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

추가 정보

코어 열거형

ID3D11Device1::CreateDeviceContextState