dxgiddi.h 헤더

이 헤더는 디스플레이에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

dxgiddi.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

콜백 함수

 
PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB

PFNDDXGIDDI_PRESENT_MULTIPLANE_OVERLAYCB 콜백 함수에 대해 자세히 알아봅니다.
PFNDDXGIDDI_PRESENTCB

PFNDDXGIDDI_PRESENTCB 콜백 함수에 대해 자세히 알아봅니다.
PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB

PFNDDXGIDDI_SUBMITPRESENTBLTTOHWQUEUECB 콜백 함수에 대해 자세히 알아봅니다.
PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB

PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB 콜백 함수에 대해 자세히 알아봅니다.

구조체

 
DXGI_DDI_ARG_BLT

DXGI_DDI_ARG_BLT 구조체는 비트 블록 전송(비트blt)의 매개 변수를 설명합니다.
DXGI_DDI_ARG_BLT_FLAGS

DXGI_DDI_ARG_BLT_FLAGS 구조체는 수행할 비트 블록 전송(비트블렛) 형식을 식별합니다.
DXGI_DDI_ARG_BLT1

원본 사각형에 대한 사양을 포함하는 비트 블록 전송(비트블렛)의 매개 변수에 대해 설명합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.
DXGI_DDI_ARG_CHECKMULTIPLANEOVERLAYSUPPORT

다중 평면 오버레이에 대한 하드웨어 지원에 대한 세부 정보를 검사 위해 pfnCheckMultiPlaneOverlaySupport(DXGI) 함수를 호출하는 데 사용됩니다.
DXGI_DDI_ARG_CHECKPRESENTDURATIONSUPPORT

pfnCheckPresentDurationSupport(DXGI) 함수를 호출하여 새 모니터 새로 고침 빈도로 원활하게 전환하기 위해 하드웨어 디바이스 지원에 대한 세부 정보를 검사 데 사용됩니다.
DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS

DXGI_DDI_ARG_GET_GAMMA_CONTROL_CAPS 구조에는 감마 기능이 포함되어 있습니다.
DXGI_DDI_ARG_GETMULTIPLANEOVERLAYCAPS

pfnGetMultiPlaneOverlayCaps 함수를 호출하여 오버레이 평면 기능을 가져오는 데 사용됩니다.
DXGI_DDI_ARG_GETMULTIPLANEOVERLAYGROUPCAPS

pfnGetMultiplaneOverlayGroupCaps 함수를 호출하여 오버레이 평면 기능 그룹을 가져오는 데 사용됩니다.
DXGI_DDI_ARG_OFFERRESOURCES

사용자 모드 표시 드라이버가 재사용을 위해 제공하는 비디오 메모리 리소스에 대해 설명합니다. pfnOfferResources 함수와 함께 사용됩니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 pfnReclaimResources 함수와 함께 사용됩니다.
DXGI_DDI_ARG_PRESENT

DXGI_DDI_ARG_PRESENT 구조체는 표시할 리소스를 설명합니다.
DXGI_DDI_ARG_PRESENT1

표시할 리소스에 대해 설명합니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 pfnPresent1(DXGI) 함수와 함께 사용됩니다.
DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY

_DXGI_DDI_ARG_PRESENTMULTIPLANEOVERLAY 구조에는 표시할 다중 평면 오버레이 리소스를 지정하는 정보가 포함되어 있습니다.
DXGI_DDI_ARG_PRESENTSURFACE

DXGI_DDI_ARG_PRESENTSURFACE 구조에는 표시할 표면을 설명하는 리소스 핸들과 하위 리소스 인덱스가 포함되어 있습니다.
DXGI_DDI_ARG_QUERYRESOURCERESIDENCY

DXGI_DDI_ARG_QUERYRESOURCERESIDENCY 구조는 리소스 목록의 상주 상태 설명합니다.
DXGI_DDI_ARG_RECLAIMRESOURCES

회수할 비디오 메모리 리소스와 이전에 재사용을 위해 제공된 사용자 모드 표시 드라이버에 대해 설명합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 pfnReclaimResources 함수와 함께 사용됩니다.
DXGI_DDI_ARG_RESOLVESHAREDRESOURCE

DXGI_DDI_ARG_RESOLVESHAREDRESOURCE 구조는 사용자 모드 디스플레이 드라이버의 ResolveSharedResourceDXGI 함수가 공유 표면 또는 GDI 상호 운용 가능한 표면을 동기화하는 데 사용하는 매개 변수를 설명합니다.
DXGI_DDI_ARG_ROTATE_RESOURCE_IDENTITIES

회전할 리소스 목록을 설명합니다.
DXGI_DDI_ARG_SETDISPLAYMODE

DXGI_DDI_ARG_SETDISPLAYMODE 구조체는 표시 모드를 설정하기 위한 매개 변수를 설명합니다.
DXGI_DDI_ARG_SETRESOURCEPRIORITY

DXGI_DDI_ARG_SETRESOURCEPRIORITY 구조는 리소스의 우선 순위 수준을 설정하기 위한 매개 변수를 설명합니다.
DXGI_DDI_BASE_ARGS

DXGI_DDI_BASE_ARGS 구조에는 Microsoft DXGI(DirectX Graphics Infrastructure) 기본 DDI(디바이스 드라이버 인터페이스) 디바이스 생성 인수가 포함됩니다.
DXGI_DDI_BASE_CALLBACKS

DXGI_DDI_BASE_CALLBACKS 구조에는 사용자 모드 표시 드라이버에서 사용할 수 있는 Microsoft Direct3D 10 런타임 콜백 함수에 대한 포인터가 포함되어 있습니다.
DXGI_DDI_BASE_FUNCTIONS

DXGI_DDI_BASE_FUNCTIONS 구조에는 렌더링된 프레임을 출력에 표시하고, 감마를 제어하고, 전체 화면 전환을 관리하는 등의 하위 수준 작업을 수행하기 위해 사용자 모드 표시 드라이버가 구현할 수 있는 함수가 포함되어 있습니다.
DXGI_DDI_CHECK_MULTIPLANE_OVERLAY_SUPPORT_PLANE_INFO

DXGI_DDI_CHECK_MULTIPLANEOVERLAYSUPPORT_PLANE_INFO 구조는 하드웨어가 다중 평면 오버레이에 제공하는 지원 특성을 지정합니다.
DXGI_DDI_MODE_DESC

DXGI_DDI_MODE_DESC 구조체는 디스플레이 모드를 설명합니다.
DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES

DXGI_DDI_MULTIPLANE_OVERLAY_ATTRIBUTES 구조에는 오버레이 평면 특성을 지정하기 위해 사용자 모드 표시 드라이버에서 사용하는 정보가 포함되어 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_CAPS

DXGI_DDI_MULTIPLANE_OVERLAY_CAPS 구조에는 사용자 모드 표시 드라이버가 오버레이 평면 기능을 지정하는 데 사용하는 정보가 포함되어 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_GROUP_CAPS

사용자 모드 표시 드라이버에서 오버레이 평면 기능 그룹을 지정하는 데 사용됩니다.
DXGI_DDI_PRESENT_FLAGS

현재 작업을 수행하는 방법을 식별합니다.
DXGI_DDI_PRESENT_MULTIPLANE_OVERLAY

표시할 오버레이 평면을 지정합니다.
DXGI_DDI_PRIMARY_DESC

기본으로 사용되는 리소스(즉, 디스플레이로 검사되는 리소스)에 대해 설명합니다.
DXGI_DDI_RATIONAL

DXGI_DDI_RATIONAL 구조체는 표시 모드(즉, 세로 동기화 및 가로 동기화)의 세로 및 가로 주파수를 나타내는 소수 값을 설명합니다.
DXGI1_1_DDI_BASE_FUNCTIONS

DXGI1_1_DDI_BASE_FUNCTIONS 구조에는 렌더링된 프레임을 출력에 표시하고, 감마를 제어하고, 공유 및 GDI 상호 운용 가능한 표면에 대한 알림을 받고, 전체 화면 전환을 관리하는 등의 하위 수준 작업을 수행하기 위해 사용자 모드 표시 드라이버가 구현할 수 있는 함수에 대한 포인터가 포함되어 있습니다.
DXGI1_2_DDI_BASE_FUNCTIONS

WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버가 출력에 렌더링된 프레임을 표시하고, 감마를 제어하고, 공유 및 Windows GDI(Graphics Device Interface) 상호 운용 가능한 표면에 대한 알림을 받고, 전체 화면 전환을 관리하는 등의 하위 수준 작업을 수행하기 위해 구현할 수 있는 함수에 대한 포인터를 포함합니다.
DXGI1_3_DDI_BASE_FUNCTIONS

WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버가 출력에 렌더링된 프레임을 표시하고, 감마를 제어하고, 공유 및 Windows GDI(그래픽 디바이스 인터페이스) 상호 운용 가능한 표면에 대한 알림을 받고, 전체 화면 전환을 관리하는 등의 하위 수준 작업을 수행하기 위해 구현할 수 있는 함수에 대한 포인터를 포함합니다.
DXGIDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO

DXGIDDI_MULTIPLANE_OVERLAY_ALLOCATION_INFO 구조체는 다중 평면 오버레이 할당에 대한 정보를 지정합니다.
DXGIDDICB_PRESENT

DXGIDDICB_PRESENT 구조는 콘텐츠가 복사되는 할당을 설명합니다.
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY

DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY 구조에는 콘텐츠가 복사되는 다중 평면 오버레이 할당을 설명하는 정보가 포함되어 있습니다.
DXGIDDICB_PRESENT_MULTIPLANE_OVERLAY1

다중 평면 오버레이 할당, 프라이빗 드라이버 데이터 및 각 다중 평면 오버레이 평면에 대한 컨텍스트 정보를 설명합니다.
DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE

자세한 정보: DXGIDDICB_SUBMITPRESENTBLTTOHWQUEUE 구조체
DXGIDDICB_SUBMITPRESENTTOHWQUEUE

PFNDDXGIDDI_SUBMITPRESENTTOHWQUEUECB 콜백 함수에서 사용되는 인수입니다.

열거형

 
DXGI_DDI_FLIP_INTERVAL_TYPE

DXGI_DDI_FLIP_INTERVAL_TYPE 열거형 형식에는 현재 작업에서 발생하는 대칭 이동 유형을 식별하는 값이 포함됩니다.
DXGI_DDI_MODE_ROTATION

DXGI_DDI_MODE_ROTATION 열거형 형식에는 디스플레이의 방향을 식별하는 값이 포함됩니다.
DXGI_DDI_MODE_SCALING

DXGI_DDI_MODE_SCALING 열거형 형식에는 디스플레이에 대한 크기 조정 지원을 식별하는 값이 포함되어 있습니다.
DXGI_DDI_MODE_SCANLINE_ORDER

DXGI_DDI_MODE_SCANLINE_ORDER 열거형 형식에는 표시 모드에서 스캔 라인이 정렬되는 방식을 식별하는 값이 포함되어 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_BLEND

DXGI_DDI_MULTIPLANE_OVERLAY_BLEND 열거형은 오버레이 평면에서 수행할 혼합 작업을 식별합니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS

DXGI_DDI_MULTIPLANE_OVERLAY_FEATURE_CAPS 열거형에는 오버레이 평면의 기능을 나타내는 값이 포함되어 있습니다.
DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS

DXGI_DDI_MULTIPLANE_OVERLAY_FLAGS 열거형은 오버레이 평면에서 수행할 대칭 이동 작업을 식별합니다.
DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FLIP_MODE

오버레이 평면의 스테레오 대칭 이동 모드를 식별합니다. DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FLIP_NONE 값만 지원됩니다.
DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FORMAT

오버레이 평면의 스테레오 프레젠테이션 형식을 식별합니다. DXGI_DDI_MULTIPLANE_OVERLAY_STEREO_FORMAT_MONO 값만 지원됩니다.
DXGI_DDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY

DXGI_DDI_MULTIPLANE_OVERLAY_STRETCH_QUALITY 하드웨어가 다중 평면 오버레이 데이터를 확장하거나 축소할 때 수행할 필터링 프로세스를 지정합니다.
DXGI_DDI_MULTIPLANE_OVERLAY_VIDEO_FRAME_FORMAT

오버레이 평면의 비디오 프레임 형식을 식별합니다. DXGI_DDI_MULIIPLANE_OVERLAY_VIDEO_FRAME_FORMAT_PROGRESSIVE 값만 지원됩니다.
DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS

DXGI_DDI_MULTIPLANE_OVERLAY_YCbCr_FLAGS 열거형은 다중 평면 오버레이를 설명하는 YUV 범위 및 변환 정보를 식별합니다.