IDCompositionVisual2::SetBackFaceVisibility 메서드(dcomp.h)
관찰자를 향할 때 3D 변환이 적용된 표면을 표시할지 여부를 지정합니다.
구문
HRESULT SetBackFaceVisibility(
DCOMPOSITION_BACKFACE_VISIBILITY visibility
);
매개 변수
visibility
[in]
이 시각적 개체의 하위 트리에서 화면으로 표면을 작성할 때 사용할 후면 표시 유형입니다.
반환 값
함수가 성공하면 S_OK를 반환합니다. 그러지 않으면 HRESULT 오류 코드를 반환합니다. 오류 코드 목록은 DirectComposition 오류 코드를 참조하세요.
설명
후면 표시 유형 속성은 3D 변환이 적용된 표면이 렌더링되는 방식에 영향을 줍니다.
기본적으로 시각적 개체는 부모 시각적 개체의 후면 표시 유형 속성을 상속하며, 부모 시각적 개체의 후면 표시 유형 속성을 상속할 수 있습니다. 시각적 개체는 이 메서드가 시각적 개체에 대해 호출되지 않거나 이 메서드가 DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT 사용하여 호출되는 경우 DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE 모드를 사용합니다. 시각적 개체가 후면 표시 유형 속성을 설정하지 않으면 전체 시각적 트리의 기본값이 DCOMPOSITION_BACKFACE_VISIBILITY_VISIBLE.
visibility 매개 변수가 DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT 이외의 항목인 경우 이 시각적 개체의 표면은 지정된 표시 유형 모드로 구성됩니다. 또한 이 표시 모드는 현재 시각적 개체의 자식에 대한 새로운 기본값이 됩니다. 즉, 이 시각적 개체 자식의 표시 모드가 변경되지 않거나 명시적으로 DCOMPOSITION_BACKFACE_VISIBILITY_INHERIT 설정되면 자식 시각적 개체가 이 시각적 개체의 표시 모드를 사용하여 구성됩니다.
요구 사항
지원되는 최소 클라이언트 | Windows 8.1 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2012 R2 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | dcomp.h |
라이브러리 | Dcomp.lib |
DLL | Dcomp.dll |
추가 정보
DirectComposition 백페이스 및 D2D 일괄 처리