다음을 통해 공유


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

추가 정보

DXGI 인터페이스

IDXGIObject