IDXGIObject::SetPrivateDataInterface 메서드(dxgi.h)
개체의 프라이빗 데이터에 인터페이스를 설정합니다.
구문
HRESULT SetPrivateDataInterface(
[in] REFGUID Name,
[in] const IUnknown *pUnknown
);
매개 변수
[in] Name
형식: REFGUID
인터페이스를 식별하는 GUID입니다.
[in] pUnknown
형식: const IUnknown*
설정할 인터페이스입니다.
반환 값
형식: HRESULT
다음 DXGI_ERROR 중 하나를 반환합니다.
설명
이 API는 인터페이스 포인터를 개체와 연결합니다.
인터페이스가 설정되면 참조 수가 증가합니다. 동일한 GUID를 사용하여 SPD 또는 SPDI를 호출하여 데이터를 덮어쓰거나 개체가 제거되면 ::Release()가 호출되고 인터페이스의 참조 수가 감소합니다.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | Windows |
헤더 | dxgi.h |
라이브러리 | DXGI.lib |