다음을 통해 공유


DXGKDDI_FLIPOVERLAY 콜백 함수(d3dkmddi.h)

DxgkDdiFlipOverlay 함수는 지정된 오버레이를 사용하여 새 할당을 표시합니다.

통사론

DXGKDDI_FLIPOVERLAY DxgkddiFlipoverlay;

NTSTATUS DxgkddiFlipoverlay(
  [in] IN_CONST_HANDLE hOverlay,
  [in] IN_CONST_PDXGKARG_FLIPOVERLAY pFlipOverlay
)
{...}

매개 변수

[in] hOverlay

대칭 이동될 오버레이에 대한 핸들입니다. 디스플레이 미니포트 드라이버의 DxgkDdiCreateOverlay 함수는 이전에 이 핸들을 DXGKARG_CREATEOVERLAY 구조의 hOverlay 멤버에 있는 Microsoft DirectX 그래픽 커널 하위 시스템에 제공했습니다.

[in] pFlipOverlay

오버레이를 사용하여 표시할 새 할당을 설명하는 DXGKARG_FLIPOVERLAY 구조체에 대한 포인터입니다.

반환 값

DxgkDdiFlipOverlay 다음 값 중 하나를 반환합니다.

반환 코드 묘사
STATUS_SUCCESS DxgkDdiFlipOverlay가 새 할당을 성공적으로 표시합니다.
STATUS_INVALID_PARAMETER DxgkDdiFlipOverlay에 전달된 매개 변수에는 완료할 수 없는 오류가 포함되어 있습니다.
STATUS_NO_MEMORY DxgkDdiFlipOverlay가 완료하는 데 필요한 메모리를 할당할 수 없습니다.
STATUS_GRAPHICS_DRIVER_MISMATCH 디스플레이 미니포트 드라이버는 DxgkDdiFlipOverlay에 대한 호출을 시작한 사용자 모드 디스플레이 드라이버와 호환되지 않습니다.

발언

DxgkDdiFlipOverlay 페이징 가능해야 합니다.

요구 사항

요구
지원되는 최소 클라이언트 Windows Vista
대상 플랫폼 바탕 화면
헤더 d3dkmddi.h
IRQL PASSIVE_LEVEL

참고 항목

DXGKARG_CREATEOVERLAY

DXGKARG_FLIPOVERLAY

DxgkDdiCreateOverlay