DXGK_POWER_COMPONENT_MAPPING 구조체(d3dkmddi.h)
DXGK_POWER_RUNTIME_COMPONENT 사용됩니다. ComponentMapping 멤버 - 전원 구성 요소를 설명하는 Microsoft DirectX 그래픽 커널 하위 시스템(Dxgkrnl.sys)의 표준 구성 요소 유형을 정의합니다.
구문
typedef struct _DXGK_POWER_COMPONENT_MAPPING {
DXGK_POWER_COMPONENT_TYPE ComponentType;
union {
struct {
UINT NodeIndex;
} EngineDesc;
struct {
UINT VidPnSourceID;
} MonitorRefreshDesc;
struct {
UINT VidPnTargetID;
} MonitorDesc;
struct {
UINT SegmentID;
} MemoryDesc;
struct {
union {
struct {
WORD SharedTypeFlag;
WORD DriverCustomValueSet;
};
UINT SharedType;
};
} SharedDesc;
};
} DXGK_POWER_COMPONENT_MAPPING;
멤버
ComponentType
디스플레이 미니포트 드라이버에서 DirectX 그래픽 커널 하위 시스템에 보고하는 전원 구성 요소 유형을 나타내는 DXGK_POWER_COMPONENT_TYPE 형식의 값입니다.
EngineDesc
엔진에 대한 정보입니다.
EngineDesc.NodeIndex
엔진(노드)의 인덱스입니다.
MonitorRefreshDesc
모니터 새로 고침에 대한 정보입니다.
MonitorRefreshDesc.VidPnSourceID
비디오 현재 네트워크 개체와 연결된 비디오 현재 원본 중 하나의 식별자입니다.
MonitorDesc
모니터에 대한 정보입니다.
MonitorDesc.VidPnTargetID
VidPN 개체와 연결된 비디오 현재 대상 중 하나의 식별자입니다.
MemoryDesc
메모리에 대한 정보입니다.
MemoryDesc.SegmentID
메모리 세그먼트 ID입니다.
SharedDesc
공유 전원 구성 요소 설명.
SharedDesc.SharedTypeFlag
공유 형식을 나타내는 플래그입니다.
SharedDesc.DriverCustomValueSet
사용자 지정 공유 값입니다.
SharedDesc.SharedType
공유 형식입니다.
설명
각 구성 요소는 엔진, 디스플레이, 메모리 또는 기타에 매핑되어야 합니다. Dxgkrnl은 엔진, 디스플레이 및 메모리 세그먼트의 유휴 상태를 검색합니다.
- 여러 전원 구성 요소를 동일한 엔진(노드)에 매핑하면 안 됩니다.
- 여러 전원 구성 요소를 동일한 메모리 세그먼트에 매핑하면 안 됩니다.
- 여러 전원 구성 요소를 동일한 VidPn 원본 또는 대상에 매핑하면 안 됩니다.
- 동일한 전원 구성 요소는 하나의 엔진, 메모리 세그먼트 또는 VidPnSourceId에서만 사용할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8 |
지원되는 최소 서버 | Windows Server 2012 |
머리글 | d3dkmddi.h |