ID3D12Object::SetName 메서드(d3d12.h)
이름을 디바이스 개체와 연결합니다. 이 이름은 디버그 진단 및 도구에 사용하기 위한 것입니다.
구문
HRESULT SetName(
[in] LPCWSTR Name
);
매개 변수
[in] Name
형식: LPCWSTR
디바이스 개체와 연결할 이름을 포함하는 NULL로 종료된 UNICODE 문자열입니다.
반환 값
형식: HRESULT
이 메서드는 Direct3D 12 반환 코드 중 하나를 반환합니다.
설명
이 메서드는 UNICODE 이름을 사용합니다.
이는 단순히 WKPDID_D3DDebugObjectNameW있는 ID3D12Object::SetPrivateData에 대한 편리한 래퍼입니다.
따라서 로 SetName
설정된 이름은 동일한 GUID를 사용하여 ID3D12Object::GetPrivateData 를 사용하여 검색할 수 있습니다.
또한 D3D12는 WKPDID_D3DDebugObjectName GUID를 직접 사용하여 이름에 대한 좁은 문자열을 지원합니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | d3d12.h |
라이브러리 | D3D12.lib |
DLL | D3D12.dll |
추가 정보
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기