다음을 통해 공유


IXpsOMObjectFactory1::CreateRemoteDictionaryResourceFromStream1 메서드(xpsobjectmodel_1.h)

원격 리소스 사전 태그를 연결되지 않은 IXpsOMRemoteDictionaryResource 인터페이스에 로드합니다. dictionaryMarkupStream 매개 변수에서 참조하는 사전은 OpenXPS 또는 MSXPS 네임스페이스의 태그를 포함할 수 있습니다.

구문

HRESULT CreateRemoteDictionaryResourceFromStream1(
  IStream                        *dictionaryMarkupStream,
  IOpcPartUri                    *partUri,
  IXpsOMPartResources            *resources,
  IXpsOMRemoteDictionaryResource **dictionaryResource
);

매개 변수

dictionaryMarkupStream

[in] 원격 리소스 사전 태그가 포함된 IStream 인터페이스입니다.

partUri

[in] 이 리소스에 할당할 부품 이름을 포함하는 IOpcPartUri 인터페이스입니다.

resources

스트림이 있는 사전 리소스 개체의 파트 리소스에 대한 IXpsOMPartResources 인터페이스입니다.

dictionaryResource

[in] 새 IXpsOMRemoteDictionaryResource 인터페이스에 대한 포인터입니다.

반환 값

이 메서드는 HRESULT를 반환합니다. 가능한 값은 다음 표에 있는 값을 포함하지만 이에 국한되지 않습니다. 이 표에 나열되지 않은 XPS 문서 API 반환 값에 대한 자세한 내용은 XPS 문서 오류를 참조하세요.

S_OK: 메서드가 성공했습니다.

XPS_E_INVALID_CONTENT_TYPE: 이미지 리소스 유형이 태그에 사용된 네임스페이스와 일치하지 않습니다. 예를 들어 리소스의 요소 중 하나가 JpegXR일 수 있지만 네임스페이스가 MSXPS 사양을 따르는 경우입니다.

E_POINTER: dictionaryMarkupStream, dictionaryPartUri, 리소스 또는 dictionaryResource는 NULL입니다.

XPS_E_NO_CUSTOM_OBJECTS: 리소스는 인식된 인터페이스 구현을 가리키지 않습니다. XPS 문서 API 인터페이스의 사용자 지정 구현은 지원되지 않습니다.

설명

이 메서드를 사용하여 콘텐츠가 XPS_DOCUMENT_TYPE_ XPS 형식이거나 OPENXPS를 XPS_DOCUMENT_TYPE_ 스트림에서 원격 사전을 만듭니다. Windows 7에서 릴리스된 CreateRemoteDictionaryResourceFromStream은 XPS_DOCUMENT_TYPE_ 유형의 스트림만 읽습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 xpsobjectmodel_1.h
라이브러리 없음

참고 항목

IXpsOMObjectFactory1