PFND3D12DDI_CREATEDEVICE_0003 콜백 함수(d3d12umddi.h)
PFND3D12DDI_CREATEDEVICE_0003 함수는 후속 호출에서 참조되는 그래픽 컨텍스트를 만듭니다.
구문
PFND3D12DDI_CREATEDEVICE_0003 Pfnd3d12ddiCreatedevice0003;
HRESULT Pfnd3d12ddiCreatedevice0003(
D3D12DDI_HADAPTER unnamedParam1,
const D3D12DDIARG_CREATEDEVICE_0003 *unnamedParam2
)
{...}
매개 변수
unnamedParam1
PFND3D12DDI_OPENADAPTER 함수를 사용하여 만든 그래픽 어댑터 개체에 대한 핸들입니다.
unnamedParam2
D3D12DDIARG_CREATEDEVICE 구조체에 대한 포인터입니다.
반환 값
PFND3D12DDI_CREATEDEVICE_0003 다음 값 중 하나를 반환합니다.
반환 코드 | 설명 |
---|---|
S_OK | 그래픽 컨텍스트가 성공적으로 만들어졌습니다. |
DXGI_STATUS_NO_REDIRECTION | 그래픽 컨텍스트가 성공적으로 만들어졌습니다. 그러나 DXGI(DirectX Graphics Infrastructure)는 공유 리소스 프레젠테이션 경로를 사용하여 DWM(데스크톱 Windows 관리자)과의 통신을 적용하면 안 됩니다. DXGI DDI에 대한 자세한 내용은 DXGI DDI 지원을 참조하세요 . |
E_OUTOFMEMORY | PFND3D12DDI_CREATEDEVICE_0003 완료하는 데 필요한 메모리를 할당할 수 없습니다. |
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | d3d12umddi.h |