다음을 통해 공유


create_accelerator_view 함수

생성 된 accelerator_view Direct3D 장치 인터페이스에 대 한 포인터를 개체.

accelerator_view create_accelerator_view(
   IUnknown *_D3D_device
);

매개 변수

  • _D3D_device
    Direct3D 장치 인터페이스 포인터입니다.

반환 값

accelerator_view 만든 Direct3D 장치 인터페이스에서 전달 된 개체입니다.

설명

이 함수는 새 만듭니다 accelerator_view Direct3D 장치 인터페이스로 기존 포인터에서 개체입니다.함수 호출에 성공 하면으로 매개 변수의 참조 횟수가 증가 되는 AddRef 인터페이스를 호출 합니다.더 이상 DirectX 코드에 필요한 경우에 개체를 해제 수 없습니다.메서드 호출에 실패 하는 경우는 runtime_exception throw 됩니다.

accelerator_view 이 함수를 사용 하 여 만든 개체는 스레드로부터 안전 합니다.동시 사용 동기화 해야는 accelerator_view 개체입니다.동기화 되지 않은 동시 사용 중에 accelerator_view 개체와 원시 ID3D11Device 인터페이스 정의 되지 않은 동작을 발생 합니다.

AMP C++ 런타임 사용 하는 경우 디버그 D3D 레이어를 사용 하 여 디버그 모드에서 자세한 오류 정보를 제공의 D3D11_CREATE_DEVICE_DEBUG 플래그입니다.

요구 사항

헤더: amprt.h

네임 스페이스: Concurrency::direct3d

참고 항목

참조

Concurrency::direct3d 네임스페이스