다음을 통해 공유


DXGKDDI_CONTROLMODEBEHAVIOR 콜백 함수(d3dkmddi.h)

DxgkDdiControlModeBehavior 함수는 상위 수준 모드 열거형 및 설정 동작을 요청합니다.

구문

DXGKDDI_CONTROLMODEBEHAVIOR DxgkddiControlmodebehavior;

NTSTATUS DxgkddiControlmodebehavior(
  [in]     IN_CONST_HANDLE hAdapter,
  [in/out] INOUT_PDXGKARG_CONTROLMODEBEHAVIOR pControlModeBehaviorArg
)
{...}

매개 변수

[in] hAdapter

쿼리 중인 WDDM 디스플레이 미니포트 어댑터에 대한 핸들입니다.

[in/out] pControlModeBehaviorArg

OS가 드라이버에서 입력으로 요청하는 표시 모드 동작과 요청 결과를 출력으로 포함하는 DXGKARG_CONTROLMODEBEHAVIOR 구조체에 대한 포인터입니다.

반환 값

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

반환 코드 설명
STATUS_SUCCESS 요청이 성공적으로 완료되었습니다.
STATUS_NO_MEMORY 이 요청을 완료할 메모리가 부족합니다.
STATUS_GRAPHICS_XXX DXGDDI_VIDPN* 인터페이스를 통해 OS에서 반환할 수 있는 잘못된 매개 변수 코드 중 하나입니다. 이러한 코드는 드라이버 또는 OS의 버그를 나타내므로 개발 중에만 발생해야 합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 d3dkmddi.h
IRQL PASSIVE_LEVEL

추가 정보

DXGKARG_CONTROLMODEBEHAVIOR