DXGK_UPDATECURRENTVALUESFROMCPU_FLAGS 구조체(d3dkmddi.h)
DXGK_UPDATECURRENTVALUESFROMCPU_FLAGS CPU에서 네이티브 펜스 일괄 처리의 현재 값을 업데이트할 때 사용할 플래그를 지정합니다.
구문
typedef struct _DXGK_UPDATECURRENTVALUESFROMCPU_FLAGS {
union {
struct {
UINT AlwaysSignaled : 1;
UINT NotificationOnly : 1;
UINT Reserved : 30;
};
UINT Value;
};
} DXGK_UPDATECURRENTVALUESFROMCPU_FLAGS;
멤버
AlwaysSignaled
오류가 발생하는 펜스의 부모 디바이스와 같은 특수한 경우를 처리하기 위해 Dxgkrnl은 새 CurrentValue를 0xFFFFFFFF 제공하고 AlwaysSignaled 플래그 집합을 사용하여 DxgkDdiUpdateCurrentValuesFromCpu를 호출합니다. 이 플래그는 드라이버에 펜스 개체 CurrentValue 를 이전과 같이 업데이트할 수 없다는 것을 나타냅니다. 드라이버/컨텍스트 관리 프로세서는 이 펜스의 GPU 대기가 표시될 때 실제로 대기를 대기하지 않고 즉시 차단을 해제해야 합니다. 마찬가지로, 이 울타리의 신호를 볼 때 그것은 no-op 이어야 하 고 울타리 스토리지를 터치 하지.
NotificationOnly
OS는 이 플래그를 설정하여 실제로 CurrentValue 위치에 새 값을 작성해서는 안 됨을 KMD에 알리고, 대신 이 호출은 CurrentValue 가 업데이트되었다는 알림일 뿐이며 KMD는 현재 신호를 받은 GPU 웨이터의 차단을 해제하기 위해 해당 실행 목록을 다시 검사해야 합니다. 이 플래그는 네이티브 GPU 펜스 개체에 설명된 대로 어댑터 간 네이티브 펜스를 처리하는 데 사용됩니다.
Reserved
시스템에서 사용하도록 예약되었습니다.
Value
플래그에 액세스하는 다른 방법입니다.
설명
네이티브 GPU 펜스에 대한 자세한 내용은 네이티브 GPU 펜스 개체를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 11 버전 24H2 |
머리글 | d3dkmddi.h |