IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER 구조체(iddcx.h)
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER 버퍼 릴리스 및 획득 작업으로 인한 정보를 포함합니다.
통사론
struct IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER {
[out] IDDCX_METADATA *pMetaData;
[out] IDDCX_SYSTEM_BUFFER_INFO *pBufferInfo;
};
회원
[out] pMetaData
프레임별 메타데이터 및 프레임 정보를 포함하는 IDDCX_METADATA 구조체에 대한 포인터입니다.
[out] pBufferInfo
버퍼의 표면 정보를 포함하는 IDDCX_SYSTEM_BUFFER_INFO 구조체에 대한 포인터입니다.
발언
IDD(간접 표시 드라이버)는 IddCxSwapChainReleaseAndAcquireSystemBuffer호출할 때 IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER 포인터를 전달합니다.
메모
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER 구조체에는 다음 예제 코드와 같이 드라이버에서 설정해야 하는 두 개의 다른 구조체에 대한 포인터가 포함되어 있습니다.
IDDCX_METADATA MetaData = {};
IDDCX_SYSTEM_BUFFER_INFO SystemBufferInfo = {};
IDARG_OUT_RELEASEANDACQUIRESYSTEMBUFFER system_Buffer = { &MetaData, &SystemBufferInfo };
HRESULT hr = IddCxSwapChainReleaseAndAcquireSystemBuffer(m_hSwapChain, &system_Buffer);
요구 사항
요구 | 값 |
---|---|
지원되는 최소 서버 | Windows Server 2022 |
헤더 | iddcx.h |