ICompositionDrawingSurfaceInterop::BeginDraw 메서드(windows.ui.composition.interop.h)
표면에 그리기를 시작합니다.
구문
HRESULT BeginDraw(
[in, optional] const RECT *updateRect,
[in] REFIID iid,
[out] void **updateObject,
[out] POINT *updateOffset
);
매개 변수
[in, optional] updateRect
형식: const RECT*
업데이트할 표면의 섹션입니다. 업데이트 사각형은 표면의 경계 내에 있어야 합니다. nullptr을 지정하면 전체 표면을 업데이트해야 합니다.
[in] iid
형식: REFIID
검색할 인터페이스의 식별자입니다.
[out] updateObject
형식: void**
iid 매개 변수에 지정된 형식의 인터페이스 포인터를 받습니다. 이 매개 변수는 NULL이 아니어야 합니다.
[out] updateOffset
형식: POINT*
애플리케이션이 업데이트된 콘텐츠를 그려야 하는 표면의 오프셋입니다. 이 오프셋은 업데이트 사각형의 왼쪽 위 모서리를 참조합니다.
반환 값
형식: HRESULT
메서드가 성공하면 S_OK를 반환하고, 그렇지 않으면 HRESULT 오류 코드를 반환합니다.
요구 사항
대상 플랫폼 | Windows |
헤더 | windows.ui.composition.interop.h |