dispmprt.h 헤더

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

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

Functions

 
Field_size_bytes_DXGK

(dispmprt.h) Field_size_bytes_DXGK 매크로를 사용하면 드라이버가 업데이트된 주석을 사용하여 코드 분석 도구를 지원할 수 있습니다.
Function_class_DXGK

(dispmprt.h) Function_class_DXGK 매크로를 사용하면 드라이버가 업데이트된 주석을 사용하여 코드 분석 도구를 지원할 수 있습니다.
IRQL_requires_DXGK

(dispmprt.h) IRQL_requires_DXGK 매크로를 사용하면 드라이버가 업데이트된 주석을 사용하여 코드 분석 도구를 지원할 수 있습니다.
DlAllocateCommonBuffer

프로세서와 디바이스에서 동시에 액세스할 수 있는 논리적으로 인접한 메모리 영역을 할당하고 매핑합니다.
DlAllocatePool

지정된 형식의 풀 메모리를 할당합니다.
DlClearEvent

이벤트를 신호가 없는 상태로 설정합니다.
DlCreateEvent

이벤트 개체를 만듭니다.
DlDebugPrint

지정된 디버그 메시지를 커널 디버거에 출력합니다.
DlDebugPrintEx

지정된 디버그 메시지를 커널 디버거에 인쇄하는 데 사용되는 매크로입니다.
DlDeleteEvent

지정된 이벤트 개체를 삭제합니다.
DlDisableInterrupt

비디오 어댑터에서 인터럽트를 사용하지 않도록 설정합니다.
DlEnableInterrupt

비디오 어댑터에서 인터럽트를 다시 활성화합니다.
DlEnumerateChildren

미니포트 드라이버가 자식 디바이스를 강제로 다시 열거할 수 있습니다.
DlEvalAcpiMethod

디스플레이 어댑터 또는 디스플레이 어댑터의 자식 디바이스에서 지정된 ACPI 메서드를 평가합니다.
DlFreeDeviceBase

이전에 시스템 주소 공간에 매핑된 버스 상대 디바이스 I/O 포트 또는 메모리 주소의 범위를 해제합니다.
DlFreePool

이전에 DlAllocatePool 함수에서 할당한 풀 메모리 블록을 할당 취소합니다.
DlGetAccessRanges

버스 상대 구성 정보를 검색하고 가능하면 호출자에 대한 레지스트리에서 이러한 하드웨어 리소스를 클레임합니다.
DlGetAssociatedDeviceExtension

지정된 디바이스 개체의 부모에 대한 디바이스 확장을 반환합니다.
DlGetDeviceBase

버스 상대 디바이스 메모리 또는 I/O 주소의 범위를 시스템 공간에 매핑합니다.
DlGetDeviceInformation

시스템 검색 구성 정보를 검색합니다.
DlGetDmaAdapter

PVP_DMA_ADAPTER 대한 포인터를 반환합니다.
DlGetRegistryParameters

시작할 때 레지스트리의 어댑터 키 아래에 있는 디바이스별 구성 정보를 검색합니다.
DlGetRomImage

DlGetRomImage 함수(dispmprt.h)는 디스플레이 어댑터를 나타내는 핸들을 사용하고 디바이스의 ROM(읽기 전용 메모리)을 읽습니다.
DlGetVersion

현재 실행 중인 운영 체제에 대한 버전 정보를 가져옵니다.
DlIndicateChildStatus

디스플레이 어댑터의 자식 상태 나타냅니다.
DlLockBuffer

지정된 버퍼를 검색하고, 버퍼의 메모리 페이지를 메모리에 상주하게 하고, 가상 주소 범위에 의해 매핑된 실제 페이지를 잠급니다.
DlLogError

미니포트 드라이버가 I/O 작업 중에 하드웨어 오류 조건을 감지하면 시스템 이벤트 로그에 오류를 기록합니다.
DlMapMemory

DlMapMemory 함수는 표시 메모리 범위를 시스템 공간 또는 사용자 모드 프로세스의 가상 주소 공간에 매핑합니다.
DlMapMemoryEx

DlMapMemoryEx 함수는 표시 메모리 범위를 시스템 공간 또는 사용자 모드 프로세스의 가상 주소 공간에 매핑합니다.
DlQueryPerformanceCounter

시스템에서 사용할 수 있는 가장 세분화된 실행 횟수를 제공합니다.
DlQueryServices

디스플레이 드라이버에서 구현하는 지정된 인터페이스를 노출합니다.
DlQueueDpc

미니포트 드라이버가 DPC(displayport type-C)를 큐에 대기할 수 있도록 허용합니다.
DlReadDeviceSpace

디바이스 구성 공간 또는 디스플레이 어댑터의 확장 ROM에서 읽습니다.
DlReleaseCommonBuffer

이전에 할당된 공통 버퍼를 해제합니다.
DlScanRom

ROM에서 지정된 문자열에 대해 대/소문자를 구분하는 검색을 수행합니다.
DlSetBusData

게시된 표준 인터페이스를 사용하여 동적으로 구성 가능한 I/O 버스의 어댑터에 대한 버스 구성 데이터를 설정합니다.
DlSetEvent

이벤트 개체가 아직 해당 상태가 아닌 경우 신호를 받은 상태로 설정하고 이벤트 개체의 이전 상태를 반환합니다.
DlSetRegistryParameters

레지스트리의 어댑터 키 아래에 정보를 씁니다.
DlSetTrappedEmulatorPorts

자세한 정보: DlSetTrappedEmulatorPorts 함수
DlStopTimer

미니포트 드라이버의 HwVidTimer 함수에 대한 호출을 사용하지 않도록 설정합니다.
DlSynchronizeExecution

미니포트 드라이버 제공 DXGKCB_SYNCHRONIZE_EXECUTION 함수의 실행을 미니포트 드라이버의 DxgkDdiInterruptRoutine 함수와 동기화합니다.
DlUnlockBuffer

지정된 메모리 설명자 목록에서 설명하는 실제 페이지의 잠금을 해제합니다.
DlUnmapMemory

어댑터의 논리 주소 범위와 특정 스레드의 사용자 모드 주소 공간에서 가상 주소 범위 간의 매핑을 해제합니다.
DlVerifyAccessRanges

다른 드라이버가 지정된 버스 상대 액세스 범위 및 기타 하드웨어 리소스의 소유권을 이미 주장했는지 여부를 레지스트리에 확인합니다.
DlWaitForSingleObject

지정된 디스패치 개체가 신호된 상태로 설정될 때까지 또는 대기 시간이 초과될 때까지 (선택적으로) 현재 스레드를 대기 상태로 전환합니다.
DxgkInitialize

DxgkInitialize 함수는 DirectX 그래픽 커널 하위 시스템(Dxgkrnl.sys)을 로드하고 초기화합니다.
DxgkInitializeDisplayOnlyDriver

KMDOD(커널 모드 디스플레이 전용 드라이버)에서 사용할 DirectX 그래픽 커널 하위 시스템(Dxgkrnl.sys)을 로드하고 초기화합니다.
DxgkUnInitialize

DirectX 그래픽 커널 하위 시스템(Dxgkrnl.sys)을 언로드합니다.

콜백 함수

 
DXGK_BRIGHTNESS_GET

DxgkDdiGetBrightness 함수는 통합 디스플레이 패널의 현재 활성 밝기 수준을 검색합니다.
DXGK_BRIGHTNESS_GET_3

진행 중인 밝기 전환에 대한 세부 정보와 함께 통합 디스플레이 패널의 현재 활성 밝기 수준을 검색하기 위해 클라이언트 드라이버에 의해 구현됩니다.
DXGK_BRIGHTNESS_GET_BACKLIGHT_REDUCTION

통합 디스플레이 패널에 적용되는 현재 백라이트 감소 수준을 검색합니다.
DXGK_BRIGHTNESS_GET_CAPS

통합 디스플레이 패널의 밝기 제어 기능을 검색합니다.
DXGK_BRIGHTNESS_GET_CAPS_3

통합 디스플레이 패널의 밝기 제어 기능을 검색하기 위해 클라이언트 드라이버에 의해 구현됩니다.
DXGK_BRIGHTNESS_GET_NIT_RANGES

지원되는 nit 범위 목록을 검색하기 위해 클라이언트 드라이버에 의해 구현됩니다.
DXGK_BRIGHTNESS_GET_POSSIBLE

DxgkDdiGetPossibleBrightness 함수는 통합 디스플레이 패널이 지원하는 밝기 수준을 검색합니다.
DXGK_BRIGHTNESS_SET

DxgkDdiSetBrightness 함수는 새 밝기 수준을 설정합니다.
DXGK_BRIGHTNESS_SET_3

DxgkBrightnessSet3 지정된 시간 동안 드라이버가 현재 밝기 수준에서 대상 밝기 수준으로 밝기를 선형으로 램프하도록 지시합니다.
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION

디스플레이 미니포트 드라이버가 통합 디스플레이 패널의 밝기를 제어하는 데 사용하는 최적화 수준을 설정하기 위해 Microsoft DirectX 그래픽 커널 하위 시스템에 의해 호출됩니다.
DXGK_BRIGHTNESS_SET_BACKLIGHT_OPTIMIZATION_3

패널의 밝기를 제어하는 데 사용되는 최적화 수준을 설정하기 위해 클라이언트 드라이버에 의해 구현됩니다.
DXGK_BRIGHTNESS_SET_STATE

통합 디스플레이 패널에서 부드러운 밝기 제어를 사용하도록 설정합니다.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP

WDDM(Windows 디스플레이 드라이버 모델) 1.2 이상 디스플레이 미니포트 드라이버에서 호출되어 현재 POST(전원 켜기 자체 테스트) 디스플레이 디바이스 또는 이전에 실행 중인 WDDM 드라이버에서 디스플레이 정보를 가져옵니다.
DXGKCB_ACQUIRE_POST_DISPLAY_OWNERSHIP2

디스플레이 미니포트 드라이버가 호출하여 현재 POST(Power-On 자체 테스트) 디스플레이 디바이스 또는 이전에 실행 중인 WDDM(Windows 디스플레이 드라이버 모델) 드라이버에서 디스플레이 정보를 가져옵니다.
DXGKCB_AGP_ALLOCATE_POOL

AgpAllocatePool 함수는 AGP 메모리를 예약, 커밋 및 매핑합니다.
DXGKCB_AGP_FREE_POOL

AgpFreePool 함수는 이전에 AgpAllocatePool에서 할당한 AGP 메모리를 해제합니다.
DXGKCB_AGP_SET_COMMAND

AgpSetCommand 함수는 AGP 속도를 설정하고 사이드 밴드 주소 지정 및 빠른 쓰기 트랜잭션을 사용할 수 있는지 여부를 지정합니다.
DXGKCB_EVAL_ACPI_METHOD

DxgkCbEvalAcpiMethod 함수는 디스플레이 어댑터 또는 디스플레이 어댑터의 자식 디바이스에서 지정된 ACPI 메서드를 평가합니다.
DXGKCB_EXCLUDE_ADAPTER_ACCESS

DxgkCbExcludeAdapterAccess 함수는 디스플레이 어댑터에 대한 모든 액세스를 방지하고 이 보호된 상태에서 제공된 DxgkProtectedCallback 콜백 루틴을 호출합니다.
DXGKCB_GET_DEVICE_INFORMATION

DxgkCbGetDeviceInformation 함수는 지정된 디스플레이 어댑터에 대한 레지스트리 경로 및 번역된 리소스 목록을 포함한 정보를 가져옵니다.
DXGKCB_INDICATE_CHILD_STATUS

DxgkCbIndicateChildStatus 함수는 디스플레이 어댑터의 지정된 자식 디바이스의 현재 상태 기록합니다.
DXGKCB_IS_DEVICE_PRESENT

DxgkCbIsDevicePresent 함수는 지정된 PCI 디바이스가 있는지 여부를 결정합니다.
DXGKCB_LOG_ETW_EVENT

DxgkCbLogEtwEvent 함수는 ETW(Windows용 이벤트 추적) 이벤트를 기록합니다.
DXGKCB_MAP_MEMORY

DxgkCbMapMemory 함수는 변환된 실제 주소 범위(디스플레이 어댑터에 할당된 메모리 리소스와 연결됨)를 시스템 공간 또는 사용자 모드 프로세스의 가상 주소 공간에 매핑합니다.
DXGKCB_MIRACAST_REPORT_CHUNK_INFO

인코딩 청크에 대한 정보를 보고하기 위해 디스플레이 미니포트 드라이버에서 호출됩니다.
DXGKCB_MIRACAST_SEND_MESSAGE

사용자 모드 표시 드라이버에 비동기 메시지를 보냅니다.
DXGKCB_MIRACAST_SEND_MESSAGE_CALLBACK

DxgkCbMiracastSendMessage 함수를 호출하여 사용자 모드 드라이버에 보낸 메시지가 완료되었거나 취소된 경우 커널 모드에서 호출됩니다.
DXGKCB_QUERY_SERVICES

DxgkCbQueryServices 함수는 디스플레이 포트 드라이버에 의해 구현된 인터페이스를 반환합니다.
DXGKCB_QUEUE_DPC

DxgkCbQueueDpc 함수는 IRQL DISPATCH_LEVEL 실행을 위해 DPC(지연 프로시저 호출)를 큐에 대기합니다.
DXGKCB_READ_DEVICE_SPACE

DxgkCbReadDeviceSpace 함수는 디바이스 구성 공간 또는 디스플레이 어댑터의 확장 ROM에서 읽습니다.
DXGKCB_REPORT_DIAGNOSTIC

진단 로깅을 보고하기 위해 커널 모드 드라이버에 의해 구현됩니다.
DXGKCB_SYNCHRONIZE_EXECUTION

DxgkCbSynchronizeExecution 함수는 디스플레이 미니포트 드라이버에 의해 구현된 지정된 함수를 디스플레이 미니포트 드라이버의 DxgkDdiInterruptRoutine 함수와 동기화합니다.
DXGKCB_UNMAP_MEMORY

DxgkCbUnmapMemory 함수는 이전에 DxgkCbMapMemory에서 매핑한 주소 범위의 매핑을 해제합니다.
DXGKCB_WRITE_DEVICE_SPACE

DxgkCbWriteDeviceSpace 함수는 디바이스 구성 공간 또는 디스플레이 어댑터의 확장 ROM에 씁니다.
DXGKDDI_ADD_DEVICE

DxgkDdiAddDevice 함수는 디스플레이 어댑터에 대한 컨텍스트 블록을 만들고 디스플레이 어댑터를 나타내는 핸들을 반환합니다.
DXGKDDI_COLLECTDIAGNOSTICINFO

DxgkDdiCollectDiagnosticInfo 콜백 루틴은 DXGK_DIAGNOSTICINFO_TYPE 지정된 이유로 프라이빗 드라이버 정보를 수집합니다.
DXGKDDI_CONTROL_ETW_LOGGING

DxgkDdiControlEtwLogging 함수는 ETW(Windows용 이벤트 추적) 이벤트 로깅을 사용하거나 사용하지 않도록 설정합니다.
DXGKDDI_CONTROLDIAGNOSTICREPORTING

OS는 DxgkddiControlDiagnosticReporting을 호출하여 진단 범주에 대해 사용하도록 설정해야 하는 진단 집합을 적용합니다.
DXGKDDI_CREATEVIRTUALGPU

이 함수는 제공된 매개 변수를 사용하여 가상 GPU를 만들고 가상 GPU에 필요한 실제 GPU 리소스에 대한 정보를 다시 튜닝합니다.
DXGKDDI_DESTROYVIRTUALGPU

DxgkDdiDestroyVirtualGpu 함수는 이전에 만든 가상 GPU를 삭제합니다.
DXGKDDI_DISPATCH_IO_REQUEST

DxgkDdiDispatchIoRequest 함수는 IOCTL(I/O 컨트롤) 요청을 처리합니다.
DXGKDDI_DPAUXIOTRANSMISSION

DXGKDDI_DPAUXIOTRANSMISSION 콜백은 GPU에 직접 연결된 디바이스에 대한 DPCD(DisplayPort 구성 데이터)를 읽거나 씁니다.
DXGKDDI_DPC_ROUTINE

디스플레이 미니포트 드라이버가 DxgkCbQueueDpc를 호출한 후 IRQL DISPATCH_LEVEL DxgkDdiDpcRoutine 함수가 다시 호출됩니다.
DXGKDDI_DPI2CIOTRANSMISSION

DXGKDDI_DPI2CIOTRANSMISSION 콜백은 GPU에 직접 연결된 디바이스에서 AUX 읽기/쓰기 작업을 통해 DP I2C를 수행합니다.
DXGKDDI_DPSBMTRANSMISSION

DXGKDDI_DPSBMTRANSMISSION 콜백은 DP(DisplayPort) 분기 디바이스 및 분기 디바이스 뒤의 싱크 디바이스와 통신하는 데 사용됩니다.
DXGKDDI_DSICAPS

DxgkddiDsiCaps 함수는 특정 대상에 대한 DSI(직렬 인터페이스 표시) 기능을 쿼리합니다.
DXGKDDI_DSIRESET

자세한 정보: 콜백 함수 DXGKDDI_DSIRESET
DXGKDDI_DSITRANSMISSION

DxgkddiDsiTransmission 콜백 함수는 DSI(표시 직렬 인터페이스) 전송을 수행합니다.
DXGKDDI_EXCHANGEPRESTARTINFO

DxgkDdiStartDevice 디바이스가 호출되기 전에 필요할 수 있는 OS와 드라이버 간에 매우 간단한 데이터를 교환할 수 있으므로 일반 대문자 또는 어댑터 정보 DDI를 통해 쿼리할 수 없습니다.
DXGKDDI_GET_CHILD_CONTAINER_ID

지정된 대상에 대한 컨테이너 ID를 쿼리합니다. WDDM(Windows Display Driver Model) 1.2 이상 디스플레이 미니포트 드라이버에 의해 구현됩니다.
DXGKDDI_GETBACKINGRESOURCE

가상 디바이스 MMIO BAR에 대한 물리적 지원을 가져옵니다.
DXGKDDI_GETDEVICELOCATION

루트 파티션을 기준으로 PCI 버스에서 Virtual Function의 위치를 반환합니다.
DXGKDDI_GETDISPLAYSTATEINTRUSIVE

운영 체제는 디스플레이 미니포트 드라이버의 DxgkDdiGetDisplayStateNonIntrusive 루틴을 호출하여 드라이버에서 디스플레이 상태 정보를 수집합니다.
DXGKDDI_GETDISPLAYSTATENONINTRUSIVE

운영 체제는 디스플레이 미니포트 드라이버의 DxgkDdiGetDisplayStateNonIntrusive 루틴을 호출하여 드라이버에서 디스플레이 상태 정보를 비입력적으로 수집합니다.
DXGKDDI_GETDPADDRESS

자세한 정보: DXGKDDI_GETDPADDRESS 콜백 함수
DXGKDDI_GETGPUENGINES

이 함수는 더 이상 사용되지 않으며 가까운 장래에 삭제될 수도 있습니다. 현재 필요하지만 호출되지 않습니다.
DXGKDDI_GETGPUPARTITIONINFO

실제 GPU 파티션 정보를 반환합니다.
DXGKDDI_GETMMIORANGECOUNT

가상 디바이스의 MMIO(메모리 매핑된 입력 출력) BAR의 메모리 범위 수를 가져옵니다.
DXGKDDI_GETMMIORANGES

가상 디바이스에서 단일 MMIO(메모리 매핑된 입력 출력) BAR에 대한 메모리 범위를 가져옵니다.
DXGKDDI_GETRESOURCEFORBAR

드라이버가 GUID_DXGKDDI_FLEXIOV_DEVICE_INTERFACE 인터페이스를 지원하지 않는 경우 이 루틴은 단일 Virtual Function 기본 주소 레지스터의 호스트 파티션 기본 주소를 반환합니다.
DXGKDDI_GETVENDORANDDEVICE

이 루틴은 VF에 대한 보다 일반적인 플러그 앤 플레이 ID의 기초로 사용할 PCI Express SR-IOV VF(가상 함수)에 대한 공급업체 및 디바이스 ID를 제공합니다.
DXGKDDI_GETVIRTUALGPUINFO

이전에 만든 vGPU의 현재 기능을 쿼리합니다.
DXGKDDI_GETVIRTUALGPUPROFILE

지정된 파티션 수로 나눌 때 실제 GPU에서 지원하는 vGPU 프로필에 대한 정보를 반환합니다.
DXGKDDI_I2C_RECEIVE_DATA_FROM_DISPLAY

DxgkDdiI2CReceiveDataFromDisplay는 모니터의 I2C 디바이스에서 받은 데이터를 반환합니다.
DXGKDDI_I2C_TRANSMIT_DATA_TO_DISPLAY

DxgkDdiI2CTransmitDataToDisplay 함수는 모니터의 I2C 디바이스로 데이터를 전송합니다.
DXGKDDI_INTERRUPT_ROUTINE

DxgkDdiInterruptRoutine 함수에 대해 자세히 알아봅니다.
DXGKDDI_LINK_DEVICE

선택적 DxgkDdiLinkDevice 함수는 디스플레이 미니포트 드라이버에 연결된 어댑터 구성에 대한 정보를 쿼리합니다.
DXGKDDI_MIRACAST_CREATE_CONTEXT

Miracast 디바이스에 대한 커널 모드 컨텍스트를 만듭니다.
DXGKDDI_MIRACAST_DESTROY_CONTEXT

Miracast 디바이스의 instance 삭제합니다.
DXGKDDI_MIRACAST_HANDLE_IO_CONTROL

MiracastIoControl 함수에 대한 사용자 모드 디스플레이 드라이버 호출에 대한 응답으로 디스플레이 미니포트 드라이버가 동기 I/O 컨트롤 요청을 처리하도록 요청하기 위해 운영 체제에서 호출됩니다.
DXGKDDI_MIRACAST_QUERY_CAPS

현재 디스플레이 어댑터의 Miracast 기능을 쿼리합니다.
DXGKDDI_NOTIFY_ACPI_EVENT

디스플레이 미니포트 드라이버에 특정 ACPI 이벤트에 대해 알릴 수 있습니다.
DXGKDDI_NOTIFY_SURPRISE_REMOVAL

사용자가 시스템에 알리지 않고 외부 디스플레이 디바이스의 연결을 끊은 후 운영 체제에서 호출됩니다. 필요에 따라 WDDM(Windows Display Driver Model) 1.2 이상 디스플레이 미니포트 드라이버에서 구현할 수 있습니다.
DXGKDDI_OPM_CONFIGURE_PROTECTED_OUTPUT

DxgkDdiOPMConfigureProtectedOutput 함수는 지정된 보호된 출력 개체를 구성합니다.
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT

DxgkDdiOPMCreateProtectedOutput 함수는 COPP(Certified Output Protection Protocol) 또는 OPM 의미 체계를 사용하여 보호된 새 출력 개체를 만듭니다.
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY

자세한 정보: DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY 콜백 함수
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP

자세한 정보: DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_NONLOCAL_DISPLAY_JTP 콜백 함수
DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP

자세한 정보: 콜백 함수 DXGKDDI_OPM_CREATE_PROTECTED_OUTPUT_VIRTUAL_MODE_JTP
DXGKDDI_OPM_DESTROY_PROTECTED_OUTPUT

DxgkDdiOPMDestroyProtectedOutput 함수는 지정된 보호된 출력 개체를 삭제합니다.
DXGKDDI_OPM_GET_CERTIFICATE

DxgkDdiOPMGetCertificate 함수는 지정된 형식 및 크기의 인증서를 검색합니다.
DXGKDDI_OPM_GET_CERTIFICATE_SIZE

DxgkDdiOPMGetCertificateSize 함수는 지정된 형식의 인증서 크기를 검색합니다.
DXGKDDI_OPM_GET_COPP_COMPATIBLE_INFORMATION

DxgkDdiOPMGetCOPPCompatibleInformation 함수는 지정된 보호된 출력 개체에서 COPP(Certified Output Protection Protocol)와 호환되는 정보를 검색합니다.
DXGKDDI_OPM_GET_INFORMATION

DxgkDdiOPMGetInformation 함수는 지정된 보호된 출력 개체에서 정보를 검색합니다.
DXGKDDI_OPM_GET_RANDOM_NUMBER

DxgkDdiOPMGetRandomNumber 함수는 지정된 보호된 출력 개체의 128비트 암호화 보안 난수를 검색합니다.
DXGKDDI_OPM_GET_SRM_LIST_VERSION

DxgkDdiOPMGetSrmListVersion 함수는 현재 사용 중인 OPM(출력 보호 관리자) SRM(시스템 갱신 가능성 메시지) 목록의 버전 번호를 검색합니다.
DXGKDDI_OPM_SET_SIGNING_KEY_AND_SEQUENCE_NUMBERS

DxgkDdiOPMSetSigningKeyAndSequenceNumbers 함수는 지정된 보호된 출력 개체의 서명 키와 두 개의 시퀀스 번호를 설정합니다.
DXGKDDI_OPM_SET_SRM_LIST

DxgkDdiOPMSetSrmList 함수는 OPM(출력 보호 관리자) SRM(시스템 갱신 메시지) 목록을 설정합니다.
DXGKDDI_PROTECTED_CALLBACK

DxgkProtectedCallback 콜백 루틴은 디스플레이 미니포트 드라이버에 의해 구현되며 디스플레이 어댑터에 대한 모든 액세스가 차단되는 경우 보호된 상태 동안 DxgkCbExcludeAdapterAccess에서 호출됩니다.
DXGKDDI_QUERY_CHILD_RELATIONS

DxgkDdiQueryChildRelations 함수는 디스플레이 어댑터의 자식 디바이스를 열거합니다.
DXGKDDI_QUERY_CHILD_STATUS

DxgkDdiQueryChildStatus 함수는 디스플레이 어댑터의 개별 자식 디바이스의 상태 반환합니다.
DXGKDDI_QUERY_DEVICE_DESCRIPTOR

DxgkDdiQueryDeviceDescriptor 함수는 디스플레이 어댑터의 자식 디바이스 또는 디스플레이 어댑터의 자식 디바이스에 연결된 외부 디바이스(일반적으로 모니터)에 대한 설명자를 반환합니다.
DXGKDDI_QUERY_INTERFACE

DxgkDdiQueryInterface 함수는 디스플레이 미니포트 드라이버에 의해 구현되는 기능 인터페이스를 반환합니다.
DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT

OS는 DXGKDDI_QUERYDIAGNOSTICTYPESSUPPORT 콜백 함수를 호출하여 드라이버가 전달된 진단 범주에 대해 지원하는 진단 유형을 검색합니다.
DXGKDDI_QUERYDPCAPS

DXGKDDI_QUERYDPCAPS 콜백 함수는 지원되는 GPU 및 드라이버의 DP(DisplayPort) 기능을 쿼리합니다.
DXGKDDI_QUERYMITIGATEDRANGECOUNT

이 함수는 완화해야 하는 BAR당 범위 수를 가져오기 위해 호출됩니다.
DXGKDDI_QUERYMITIGATEDRANGES

이 함수는 가상 PCI 시스템에서 커널 모드 드라이버로 호출되어 완화해야 하는 가상 함수의 BAR에 있는 페이지 목록을 가져옵니다.
DXGKDDI_QUERYPROBEDBARS

자세한 정보: DXGKDDI_QUERYPROBEDBARS 콜백 함수
DXGKDDI_QUERYVIRTUALFUNCTIONLUID

가상 함수의 로컬 고유 식별자에 대한 쿼리입니다.
DXGKDDI_READVIRTUALFUNCTIONCONFIG

이 루틴은 권한이 없는 가상 머신에 PCI Express SR-IOV 가상 함수의 구성 공간 값의 콘텐츠를 제공합니다.
DXGKDDI_READVIRTUALFUNCTIONCONFIGBLOCK

이 루틴은 권한이 없는 VM(가상 머신)에 권한 있는 VM의 물리적 함수 드라이버에서 제공하는 구성 데이터를 제공합니다.
DXGKDDI_REMOVE_DEVICE

DxgkDdiRemoveDevice 함수는 DxgkDdiAddDevice 중에 할당된 모든 리소스를 해제합니다.
DXGKDDI_RESET_DEVICE

DxgkDdiResetDevice 함수는 디스플레이 어댑터를 VGA 문자 모드(80 x 50)로 설정합니다.
DXGKDDI_RESETVIRTUALFUNCTION

이 루틴을 사용하면 권한 있는 가상 머신에서 실행되는 가상화된 I/O 관리 소프트웨어가 특정 가상 함수를 다시 설정할 수 있습니다.
DXGKDDI_RESUMEVIRTUALGPU

DXGKDDI_RESUMEVIRTUALGPU 콜백 함수는 지정된 가상 GPU의 실행을 다시 시작합니다. 이 콜백 함수는 지원되지 않으며 사용되지 않습니다.
DXGKDDI_SET_POWER_STATE

DxgkDdiSetPowerState 함수는 디스플레이 어댑터 또는 디스플레이 어댑터의 자식 디바이스의 전원 상태를 설정합니다.
DXGKDDI_SETGPUPARTITIONCOUNT

실제 GPU를 나누어야 하는 파티션 수를 설정합니다.
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY 콜백 함수는 대상에 대해 OS에서 선택한 색 측정 값을 보고합니다.
DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 콜백 함수는 대상에 대해 OS에서 선택한 색 측정 값을 보고합니다.
DXGKDDI_SETVIRTUALFUNCTIONPOWERSTATE

이 루틴을 사용하면 권한이 없는 가상 머신이 PCI Express SR-IOV 가상 함수의 전원 상태를 변경할 수 있습니다.
DXGKDDI_SETVIRTUALGPURESOURCES

이 함수는 가상 GPU에 물리적 리소스 기능을 할당합니다.
DXGKDDI_SETVIRTUALGPUVMBUS

이 함수는 커널 모드 가상 머신 버스 핸들을 커널 모드 드라이버에 전달합니다.
DXGKDDI_START_DEVICE

DxgkDdiStartDevice 함수는 I/O 요청을 받을 디스플레이 어댑터를 준비합니다.
DXGKDDI_STOP_DEVICE

DxgkDdiStopDevice 함수는 디스플레이 어댑터를 재설정하고 DxgkDdiStartDevice 중에 할당된 리소스를 해제합니다.
DXGKDDI_STOP_DEVICE_AND_RELEASE_POST_DISPLAY_OWNERSHIP

디스플레이 미니포트 드라이버에 디스플레이 디바이스를 다시 설정하도록 요청하고 현재 POST(전원 켜기 자체 테스트) 디바이스의 소유권을 해제하도록 운영 체제에서 호출합니다.
DXGKDDI_SUSPENDVIRTUALGPU

DXGKDDI_SUSPENDVIRTUALGPU 콜백 함수는 지정된 가상 GPU의 실행을 일시 중단합니다. 이 콜백 함수는 지원되지 않으며 사용되지 않습니다.
DXGKDDI_SYSTEM_DISPLAY_ENABLE

현재 디스플레이 디바이스를 지정된 상태로 다시 설정하도록 디스플레이 미니포트 드라이버를 요청하기 위해 운영 체제에서 호출됩니다.
DXGKDDI_SYSTEM_DISPLAY_WRITE

디스플레이 미니포트 드라이버가 디스플레이 디바이스에 이미지 블록을 쓰도록 요청하기 위해 운영 체제에서 호출됩니다.
DXGKDDI_UNLOAD

DxgkDdiUnload 함수는 디스플레이 미니포트 드라이버의 DriverEntry 함수를 실행하는 동안 할당된 모든 리소스를 해제합니다.
DXGKDDI_VIRTUALGPUDRIVERESCAPE

이 함수는 사용자 모드 에뮬레이션 DLL과 커널 모드 드라이버 간에 정보를 전달합니다.
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIG

이 콜백 함수를 사용하면 권한이 없는 가상 머신이 PCI Express SR-IOV 가상 함수의 구성 공간 값의 내용을 설정할 수 있습니다.
DXGKDDI_WRITEVIRTUALFUNCTIONCONFIGBLOCK

이 함수를 사용하면 권한이 없는 가상 머신이 물리적 함수 드라이버에서 제공하는 구성 데이터를 권한 있는 VM에 쓸 수 있습니다.
PBANKED_SECTION_ROUTINE

그래픽은 루틴을 지원합니다.

구조체

 
DRIVER_INITIALIZATION_DATA

DRIVER_INITIALIZATION_DATA 구조에는 디스플레이 미니포트 드라이버에서 구현한 함수에 대한 포인터가 포함되어 있습니다.
DXGK_AGP_INTERFACE

DXGK_AGP_INTERFACE 구조에는 표시 포트 드라이버에 의해 구현되는 AGP 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_BRIGHTNESS_INTERFACE

DXGK_BRIGHTNESS_INTERFACE 구조에는 디스플레이 미니포트 드라이버에 의해 구현되는 패널 밝기 제어 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_BRIGHTNESS_INTERFACE_2

패널 밝기 제어 인터페이스 버전 2의 함수에 대한 포인터를 포함합니다. WDDM(Windows Display Driver Model) 1.2 이상에서 사용되는 적응형 및 부드러운 밝기 제어를 지원하는 미니포트 드라이버를 표시합니다.
DXGK_BRIGHTNESS_INTERFACE_3

자세한 정보: DXGK_BRIGHTNESS_INTERFACE_3 구조체
DXGK_CHILD_CAPABILITIES

DXGK_CHILD_CAPABILITIES 구조에는 디스플레이 어댑터의 개별 자식 디바이스 기능에 대한 정보가 포함되어 있습니다.
DXGK_CHILD_CONTAINER_ID

디스플레이 어댑터에 연결된 자식 디바이스의 컨테이너 ID를 포함합니다.
DXGK_CHILD_DESCRIPTOR

DXGK_CHILD_DESCRIPTOR 구조는 디스플레이 어댑터의 개별 자식 디바이스에 대한 식별 및 기능 정보를 보유합니다.
DXGK_CHILD_STATUS

DXGK_CHILD_STATUS 구조에는 디스플레이 어댑터의 자식 디바이스 상태 나타내는 멤버가 포함됩니다.
DXGK_DEBUG_REPORT_INTERFACE

DXGK_DEBUG_REPORT_INTERFACE 구조에는 표시 포트 드라이버에 의해 구현되는 디버그 보고서 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_DEVICE_DESCRIPTOR

DXGK_DEVICE_DESCRIPTOR 구조는 디스플레이 포트 드라이버가 모니터의 EDID(확장 디스플레이 식별 데이터)의 전부 또는 일부를 반환하도록 요청하는 데 사용됩니다.
DXGK_DEVICE_INFO

DXGK_DEVICE_INFO 구조에는 디스플레이 어댑터를 설명하는 정보가 있습니다.
DXGK_DIAG_DISPLAY_SAMPLED_GAMMA

DXGK_DIAG_DISPLAY_SAMPLED_GAMMA 구조는 진단 데이터 수집 중에 감마 샘플을 제공합니다.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_HISTOGRAM 구조는 진단 데이터 수집 중에 검사되는 현재 버퍼에 대한 히스토그램 정보를 제공합니다.
DXGK_DIAG_SCANOUT_BUFFER_CONTENT

DXGK_DIAG_SCANOUT_BUFFER_CONTENT 구조는 진단 데이터 수집 중에 검사되는 현재 버퍼에 대한 정보를 제공합니다.
DXGK_DIAGNOSTIC_CATEGORIES

정의된 각 진단 범주에 대한 비트 필드가 있는 구조체입니다.
DXGK_DIAGNOSTIC_HEADER

모든 진단 이벤트를 설명하는 데 사용되는 공통 필드를 포함하는 헤더 구조체입니다.
DXGK_DIAGNOSTIC_PSR

_DXGK_DIAGNOSTIC_HEADER 구조체의 TargetId 필드에서 대상을 통해 연결된 패널이 PSR(패널 자체 새로 고침) 상태를 입력하거나 종료했음을 나타내는 진단입니다.
DXGK_DIAGNOSTIC_PSR_REFRESH_REASON

PSR을 종료하는 이유 또는 이유를 나타냅니다(패널 자체 새로 고침).
DXGK_DIAGNOSTIC_SYNCLOCK_ENABLESYNC

진단 동기화 잠금은 동기화를 사용하도록 설정합니다.
DXGK_DIAGNOSTIC_TYPES

정의된 모든 진단 유형 집합의 공용 구조체를 포함하는 구조체입니다.
DXGK_DIAGTYPE_NOTIFICATIONS

알림 범주에서 하나 이상의 진단 유형을 식별하는 데 사용되는 구조체입니다.
DXGK_DIAGTYPE_PROGRESSIONS

진행 범주에서 하나 이상의 진단 유형을 식별하는 데 사용되는 구조체입니다.
DXGK_DISPLAY_DIAGNOSTICS_INTERFACE

디스플레이 진단 인터페이스를 사용해야 하는 커널 모드 구성 요소는 디스플레이 미니포트 드라이버의 DxgkDdiQueryInterface 함수를 호출합니다.
DXGK_DISPLAY_OWNERSHIP_FLAGS

드라이버가 상속하는 디스플레이 상태에 대한 정보를 제공하기 위해 DxgkCbAcquirePostDisplayOwnership2 콜백이 성공적으로 완료되면 OS에서 입력한 구조체입니다.
DXGK_DISPLAYSTATE_INTRUSIVE

DXGK_DISPLAYSTATE_INTRUSIVE 구조는 진단 데이터 수집 중에 표시 상태를 유지합니다.
DXGK_DISPLAYSTATE_NONINTRUSIVE

DXGK_DISPLAYSTATE_NONINTRUSIVE 구조체는 비입력 진단 데이터 수집 중에 표시 상태를 유지합니다.
DXGK_DP_INTERFACE

DXGK_DP_INTERFACE DisplayPort(DP) 인터페이스를 사용해야 하는 커널 모드 구성 요소는 디스플레이 미니포트 드라이버의 DxgkDdiQueryInterface 함수를 호출합니다.
DXGK_DSI_CAPS

DXGK_DSI_CAPS 구조는 디바이스의 MIPI 디스플레이 DSI(직렬 인터페이스) 기능을 식별하는 데 사용됩니다.
DXGK_DSI_PACKET

OEM 패널 드라이버는 DXGK_DSI_PACKET 구조를 사용하여 DSI(디지털 직렬 인터페이스) 패킷을 버스 드라이버(그래픽 커널)로 전송합니다.
DXGK_DSI_RESET

DXGK_DSI_RESET 구조체는 IOCTL_MIPI_DSI_RESET 함께 사용됩니다.
DXGK_DSI_TRANSMISSION

DXGK_DSI_TRANSMISSION 구조는 DSI(디스플레이 직렬 인터페이스) 패킷을 버스 드라이버(그래픽 커널)로 전송하는 데 사용됩니다.
DXGK_FIRMWARE_TABLE_INTERFACE

사용자 모드 표시 드라이버가 시스템 펌웨어 테이블을 읽고 열거하는 데 사용할 수 있는 함수를 포함합니다. 이러한 함수는 Microsoft DirectX 그래픽 커널 하위 시스템에 의해 제공되며 WDDM 1.2 이상 사용자 모드 디스플레이 드라이버에서 호출할 수 있습니다.
DXGK_GENERIC_DESCRIPTOR

DXGK_GENERIC_DESCRIPTOR 구조체에는 디스플레이 어댑터의 자식 디바이스에 대한 설명 정보가 포함되어 있습니다.
DXGK_GPU_PHYSICAL_ADDRESS

GPU의 실제 주소입니다.
DXGK_GPUENGINE

사용되지 않습니다.
DXGK_I2C_INTERFACE

DXGK_I2C_INTERFACE 구조체에는 디스플레이 미니포트 드라이버에 의해 구현되는 I2C 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_INTEGRATED_DISPLAY_CHILD

연결된 통합 디스플레이에 대한 정보를 제공합니다.
DXGK_MIPI_DSI_INTERFACE

DXGK_MIPI_DSI_INTERFACE OS가 그래픽 어댑터가 소유한 대상에 대한 제어 인터페이스를 사용하여 대상에서 DSI(디스플레이 직렬 인터페이스) 작업을 수행하도록 요청할 수 있습니다.
DXGK_MIRACAST_CAPS

디스플레이 미니포트 드라이버에서 Miracast 디바이스의 기능을 식별하는 데 사용됩니다.
DXGK_MIRACAST_DISPLAY_CALLBACKS

디스플레이 미니포트 드라이버가 메시지를 보내고 인코딩 청크 정보를 보고하기 위해 호출할 수 있는 무선 디스플레이(Miracast) 디스플레이 콜백 인터페이스의 함수에 대한 포인터를 포함합니다.
DXGK_MIRACAST_DISPLAY_INTERFACE

Miracast 디바이스 리소스를 만들고, 삭제하고, 쿼리하고, 제어하기 위해 디스플레이 미니포트 드라이버가 구현하는 Miracast(무선 디스플레이) 인터페이스의 함수에 대한 포인터를 포함합니다.
DXGK_MITIGATEDRANGEINFO

완화해야 하는 가상 함수의 BAR에 있는 페이지 목록입니다.
DXGK_MMIORANGEINFO

메모리 관리 입력 출력 범위 정보입니다.
DXGK_OPM_INTERFACE

DXGK_OPM_INTERFACE 구조에는 디스플레이 미니포트 드라이버에 의해 구현되는 OPM(출력 보호 관리자) 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_OPM_INTERFACE_2

DXGK_OPM_INTERFACE_2 구조체에는 디스플레이 미니포트 드라이버에서 구현하는 OPM(출력 보호 관리자) 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_OPM_INTERFACE_2_JTP

자세한 정보: DXGK_OPM_INTERFACE_2_JTP 구조체
DXGK_OPM_INTERFACE_3

DXGK_OPM_INTERFACE_3 구조체에는 디스플레이 미니포트 드라이버에 의해 구현되는 OPM(출력 보호 관리자) 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_PRE_START_INFO

디바이스를 호출하기 전에 필요할 수 있는 OS와 드라이버 간에 매우 간단한 데이터를 교환할 수 있도록 하는 구조이므로 일반 대문자 또는 어댑터 정보 DDI를 통해 쿼리할 수 없습니다.
DXGK_SPB_INTERFACE

WDDM(Windows 디스플레이 드라이버 모델) 1.2 이상 디스플레이 미니포트 드라이버가 SPB 리소스를 검사하고 변경하기 위해 호출할 수 있는 SPB(Simple Peripheral Bus) 인터페이스의 함수에 대한 포인터를 포함합니다.
DXGK_START_INFO

DXGK_START_INFO 구조체에는 디스플레이 미니포트 드라이버의 DxgkDdiStartDevice 함수에 필요한 정보가 있습니다.
DXGK_TIMED_OPERATION

DXGK_TIMED_OPERATION 구조는 시간 제한 작업 인터페이스에 사용되는 시간 제한 작업을 설명합니다.
DXGK_TIMED_OPERATION_INTERFACE

DXGK_TIMED_OPERATION_INTERFACE 구조체에는 표시 포트 드라이버에 의해 구현되는 시간 제한 작업 인터페이스의 함수에 대한 포인터가 포함되어 있습니다.
DXGK_VGPU_CAPABILITY

가상 GPU 기능에 대한 정보를 포함합니다.
DXGK_VGPU_PROFILE_CAPABILITY

가상 GPU 프로필 기능에 대한 정보를 포함합니다.
DXGK_VIDEO_OUTPUT_CAPABILITIES

DXGK_VIDEO_OUTPUT_CAPABILITIES 구조에는 디스플레이 어댑터의 비디오 출력 기능에 대한 정보가 포함되어 있습니다.
DXGK_VIRTUALGPUCAPABILITY

가상 GPU 기능에 대한 정보를 포함합니다.
DXGK_VIRTUALGPUDRIVERESCAPE

사용자 모드 에뮬레이션 DLL과 커널 모드 드라이버 간에 전달할 정보입니다.
DXGK_VIRTUALGPUENGINEINFO

가상 GPU 엔진 정보입니다.
DXGK_VIRTUALGPUMEMORYRESOURCE

가상 GPU 메모리 리소스.
DXGK_VIRTUALGPUPROFILE

가상 GPU 프로필에 대한 정보입니다.
DXGK_VIRTUALGPUSEGMENTINFO

가상 GPU 세그먼트 정보에 대한 정보입니다.
DXGKARG_COLLECTDIAGNOSTICINFO

DXGKDDI_COLLECTDIAGNOSTICINFO 콜백 함수에서 다양한 이유로 프라이빗 드라이버 정보를 수집하는 데 사용됩니다.
DXGKARG_CONTROLDIAGNOSTICREPORTING

DxgkDdiControlDiagnosticReporting 호출에 대한 인수를 포함합니다.
DXGKARG_CREATEVIRTUALGPU

가상 GPU를 만드는 데 사용되는 인수입니다.
DXGKARG_DESTROYVIRTUALGPU

가상 GPU를 삭제하는 데 사용되는 인수입니다.
DXGKARG_DPAUXIOTRANSMISSION

DXGKARG_DPAUXIOTRANSMISSION 구조체는 DXGKDDI_DPAUXIOTRANSMISSION 콜백에 대한 매개 변수입니다.
DXGKARG_DPI2CIOTRANSMISSION

DXGKARG_DPI2CIOTRANSMISSION 구조체는 DXGKDDI_DPI2CIOTRANSMISSION 콜백에 대한 매개 변수입니다.
DXGKARG_DPSBMTRANSMISSION

DXGKARG_DPSBMTRANSMISSION 구조체는 DXGKDDI_DPSBMTRANSMISSION 콜백에 대한 매개 변수입니다.
DXGKARG_GETBACKINGRESOURCE

가상 디바이스 MMIO(메모리 매핑된 입력 출력) 막대에 대한 백업 리소스를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETDEVICELOCATION

루트 파티션을 기준으로 PCI 버스에서 가상 함수의 위치를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETDISPLAYSTATEINTRUSIVE

DXGKARG_GETDISPLAYSTATEINTRUSIVE 구조체는 진단 데이터 수집 중에 DxgkDdiGetDisplayStateIntrusive에 전달됩니다.
DXGKARG_GETDISPLAYSTATENONINTRUSIVE

DXGKARG_GETDISPLAYSTATENONINTRUSIVE 구조체는 진단 데이터 수집 중에 DxgkDdiGetDisplayStateNonIntrusive에 전달됩니다.
DXGKARG_GETDPADDRESS

DXGKARG_GETDPADDRESS 구조체는 DXGKDDI_GETDPADDRESS 콜백에 대한 매개 변수입니다.
DXGKARG_GETGPUENGINES

더 이상 사용되지 않습니다.
DXGKARG_GETGPUPARTITIONINFO

실제 GPU 파티션 정보를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETMMIORANGECOUNT

메모리 매핑된 입력 출력 범위 수를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETMMIORANGES

MMIO(메모리 매핑된 입력 출력) 범위를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETRESOURCEFORBAR

단일 BAR(가상 함수 기본 주소 레지스터)의 호스트 파티션 기본 주소를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETVENDORANDDEVICE

VF에 대한 보다 일반적인 플러그 앤 플레이 ID의 기초로 사용할 PCI Express SR-IOV VF(가상 함수)에 대한 공급업체 및 디바이스 ID를 제공하는 데 사용되는 인수입니다.
DXGKARG_GETVIRTUALGPUINFO

가상 GPU 정보를 가져오는 데 사용되는 인수입니다.
DXGKARG_GETVIRTUALGPUPROFILE

가상 GPU 프로필을 가져오는 데 사용되는 인수입니다.
DXGKARG_QUERYDIAGNOSTICTYPESSUPPORT

DxgkddiQueryDiagnosticTypesSupport 콜백 함수에 대한 인수입니다.
DXGKARG_QUERYDPCAPS

DXGKARG_QUERYDPCAPS 구조체는 DXGKDDI_QUERYDPCAPS 콜백에 대한 매개 변수입니다.
DXGKARG_QUERYMITIGATEDRANGECOUNT

완화된 범위 수를 쿼리하는 데 사용되는 인수입니다.
DXGKARG_QUERYMITIGATEDRANGES

완화된 범위를 쿼리하는 데 사용되는 인수입니다.
DXGKARG_QUERYPROBEDBARS

검색된 기본 주소 레지스터(BARS)를 쿼리합니다.
DXGKARG_QUERYVIRTUALFUNCTIONLUID

가상 함수 LUID를 쿼리하는 데 사용되는 인수입니다.
DXGKARG_READVIRTUALFUNCTIONCONFIG

가상 함수 구성을 읽는 데 사용되는 인수입니다.
DXGKARG_READVIRTUALFUNCTIONCONFIGBLOCK

가상 함수 구성 블록을 읽는 데 사용되는 인수입니다.
DXGKARG_RESETVIRTUALFUNCTION

가상 함수를 다시 설정하는 데 사용됩니다.
DXGKARG_RESUMEVIRTUALGPU

가상 GPU를 다시 시작합니다.
DXGKARG_SETGPUPARTITIONCOUNT

GPU 파티션 수를 설정하는 데 사용되는 인수입니다.
DXGKARG_SETTARGETADJUSTEDCOLORIMETRY2

DXGKDDI_SETTARGETADJUSTEDCOLORIMETRY2 콜백 함수에 사용되는 인수입니다.
DXGKARG_SETVIRTUALFUNCTIONPOWERSTATE

가상 함수 전원 상태를 설정하는 데 사용됩니다.
DXGKARG_SETVIRTUALGPURESOURCES

자세한 정보: _DXGKARG_SETVIRTUALGPURESOURCES 구조체
DXGKARG_SETVIRTUALGPUVMBUS

커널 모드 가상 메모리 버스 핸들을 KMD에 전달하는 데 사용되는 인수입니다.
DXGKARG_SUSPENDVIRTUALGPU

가상 GPU를 일시 중단하는 데 사용됩니다.
DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS

DXGKARG_SYSTEM_DISPLAY_ENABLE_FLAGS 시스템 사용을 위해 예약되어 있습니다.
DXGKARG_WRITEVIRTUALFUNCTIONCONFIG

가상 함수 구성을 작성하는 데 사용됩니다.
DXGKARG_WRITEVIRTUALFUNCTIONCONFIGBLOCK

가상 함수 구성 블록을 작성하는 데 사용됩니다.
DXGKDDI_FLEXIOV_DEVICE_INTERFACE

자세한 정보: _DXGKDDI_FLEXIOV_DEVICE_INTERFACE 구조체
DXGKDDI_GPU_PARTITION_INTERFACE

Virtual Machines 사용하기 위해 GPU를 분할하고 가상 GPU를 만들거나 삭제하는 방법을 쿼리하는 데 사용됩니다.
DXGKDDI_MITIGABLE_DEVICE_INTERFACE

이 디바이스 인터페이스는 가로채고 완화해야 하는 디바이스 기본 주소 레지스터의 부분을 지정합니다.
DXGKDDI_SRIOV_INTERFACE

SRIOV 디바이스 인터페이스는 PCIe 가상 디바이스를 노출합니다.
DXGKRNL_INTERFACE

DXGKRNL_INTERFACE 구조체에 대해 자세히 알아봅니다.
EMULATOR_ACCESS_ENTRY

_EMULATOR_ACCESS_ENTRY 구조체(dispmprt.h)는 다양한 I/O 포트와 x86 기반 플랫폼의 V86 에뮬레이터에서 액세스하는 방법을 정의합니다.
KMDDOD_INITIALIZATION_DATA

KMDOD(커널 모드 표시 전용 드라이버)에서 구현하는 함수에 대한 포인터를 포함합니다. KMDOD의 DriverEntry 함수는 이 구조체의 멤버를 입력하여 진입점이 있는 Microsoft DirectX 그래픽 커널 하위 시스템을 제공합니다.
LINKED_DEVICE

LINKED_DEVICE 구조에는 연결된 디스플레이 어댑터 구성을 설명하는 정보가 있습니다.

열거형

 
DEBUG_LEVEL

디버그 수준을 지정합니다.
DOCKING_STATE

DOCKING_STATE 열거형은 도킹 스테이션에 연결할 수 있는 휴대용 컴퓨터의 상태를 설명하는 데 사용됩니다.
DXGK_CHILD_DEVICE_TYPE

DXGK_CHILD_DEVICE_TYPE 열거형은 디스플레이 어댑터의 자식 디바이스 유형을 나타내는 데 사용됩니다.
DXGK_CHILD_STATUS_TYPE

DXGK_CHILD_STATUS_TYPE 열거형은 디스플레이 어댑터의 자식 디바이스에 대해 요청되거나 보고되는 상태 유형을 나타냅니다.
DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY

DXGK_DIAG_BASIC_DISPLAY_TOPOLOGY 비입력 디스플레이 진단 정보를 수집할 때 OS(운영 체제)에 기본 표시 토폴로지 정보를 제공합니다.
DXGK_DIAG_DISPLAY_CONNECTIVITY

DXGK_DIAG_DISPLAY_CONNECTIVITY 비입력 디스플레이 진단 정보를 수집할 때 OS(운영 체제)에 대한 대상의 마지막 상태 제공합니다.
DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH

DXGK_DIAG_DISPLAY_HARDWARE_BANDWIDTH 열거형은 진단 데이터 수집 중에 하드웨어 대역폭 정보를 제공합니다.
DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE

DXGK_DIAG_DISPLAY_HARDWARE_ERROR_STATE 열거형은 진단 데이터 수집 중에 하드웨어 오류 상태 정보를 제공합니다.
DXGK_DIAG_DISPLAY_LID_STATE

DXGK_DIAG_DISPLAY_LID_STATE 비입력 디스플레이 진단 정보를 수집할 때 OS(운영 체제)에 대상의 덮개 상태를 제공합니다.
DXGK_DIAG_DISPLAY_LINK_STATE

DXGK_DIAG_DISPLAY_LINK_STATE 비입력 디스플레이 진단 정보를 수집할 때 대상의 OS(운영 체제)에 대한 표시 링크 상태를 제공합니다.
DXGK_DIAG_DISPLAY_MODE_SET

DXGK_DIAG_DISPLAY_MODE_SET 비입력 디스플레이 진단 정보를 수집할 때 드라이버의 마지막 모드 설정 상태를 OS(운영 체제)로 제공합니다.
DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC

DXGK_DIAG_DISPLAY_SCANOUT_BUFFER_CRC 열거형은 진단 데이터 수집 중에 검사되는 현재 버퍼에 대한 CRC 정보를 제공합니다.
DXGK_DIAG_DISPLAY_SCANOUT_STATE

DXGK_DIAG_DISPLAY_SCANOUT_STATE 디스플레이 파이프라인이 현재 지정된 대상/디스플레이에 대해 픽셀을 적극적으로 가져오고 검사하고 있는지 여부를 나타냅니다.
DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS

DXGK_DIAG_GETDISPLAYSTATE_SUBSTATUS_FLAGS 대상 진단 데이터 수집당 하위 통계를 지정합니다.
DXGK_DIAG_MONITOR_STATE

DXGK_DIAG_MONITOR_STATE 모니터가 픽셀을 받을 준비가 되었는지 여부를 OS(운영 체제)에 나타내는 미니포트 드라이버에 따라 모니터의 상태를 지정합니다.
DXGK_DIAGNOSTICINFO_TYPE

드라이버에서 수집해야 하는 정보의 유형을 나타냅니다.
DXGK_DSI_CONTROL_TRANSMISSION_MODE

OEM 패널 드라이버가 패널이 모드 중 하나만 지원하는 경우를 완화하기 위해 전송에서 쓰기 패킷에 저전력 또는 고성능 모드를 사용해야 하는지 여부를 지정할 수 있도록 전송 모드에 대한 재정의를 설명합니다.
DXGK_EVENT_TYPE

DXGK_EVENT_TYPE 열거형은 디스플레이 미니포트 드라이버의 DxgkDdiNotifyAcpiEvent 함수에 대한 호출에서 이벤트 유형을 나타냅니다.
DXGK_FRAMEBUFFER_STATE

프레임 버퍼 상태는 드라이버가 OS에서 드라이버에 직접 사용할 수 있는 기본 정보만 제공되더라도 펌웨어 및 드라이버가 특정 해상도를 설정하는 방법에 대한 지식에 따라 디스플레이 구성의 세부 정보를 유추할 수 있도록 드라이버에 제공됩니다.
DXGK_SERVICES

DXGK_SERVICES 열거형은 DxgkCbQueryServices 함수 호출에 의해 요청되는 인터페이스의 형식을 나타냅니다.
DXGK_SURPRISE_REMOVAL_TYPE

외부 디스플레이 디바이스가 시스템에서 연결이 끊어진 경우의 깜짝 제거 이벤트 유형을 나타냅니다.
DXGK_VGPU_CAPABILITY_TYPE

DirectX 그래픽 커널 가상 GPU 기능을 지정합니다.
EMULATOR_PORT_ACCESS_TYPE

포트 액세스 유형을 지정합니다.