d3dumddi.h 헤더

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

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

Functions

 
D3DDDI_BUILD16_FROM_VERSION32

32비트 버전에서 16비트 빌드를 변환합니다.
D3DDDI_BUILD16_FROM_VERSION64

64비트 버전에서 16비트 빌드를 변환합니다.
D3DDDI_INTERFACE32_FROM_VERSION64

32비트 인터페이스를 64비트 버전에서 변환합니다.
D3DDDI_MAJOR16_FROM_INTERFACE32

32비트 인터페이스에서 16비트 주 개체를 변환합니다.
D3DDDI_MAJOR16_FROM_VERSION64

16비트 주 버전을 64비트 버전에서 변환합니다.
D3DDDI_MINOR16_FROM_INTERFACE32

32비트 인터페이스에서 16비트 부조를 변환합니다.
D3DDDI_MINOR16_FROM_VERSION64

16비트 부 버전을 64비트 버전에서 변환합니다.
D3DDDI_REVISION16_FROM_VERSION32

32비트 버전에서 16비트 수정 버전을 변환합니다.
D3DDDI_REVISION16_FROM_VERSION64

64비트 버전에서 16비트 수정 버전을 변환합니다.
D3DDDI_VERSION32_FROM_VERSION64

32비트 버전을 64비트 버전에서 변환합니다.
D3DDDI_VERSION64_FROM16

64비트 버전을 16비트에서 변환합니다.
D3DDDI_VERSION64_FROM32

64비트 버전을 32비트에서 변환합니다.
MAKE_D3DDDIHRESULT

결과에 대한 Direct3D 핸들을 만듭니다.

콜백 함수

 
PFND3DDDI_ALLOCATECB

pfnAllocateCb 함수는 시스템 또는 비디오 메모리를 할당합니다.
PFND3DDDI_AUTHENTICATEDCHANNELKEYEXCHANGE

AuthenticatedChannelKeyExchange 함수는 세션 키를 협상합니다.
PFND3DDDI_BLT

PFND3DDDI_BLT 콜백 함수는 원본 표면의 내용을 대상 표면에 복사합니다.
PFND3DDDI_BUFBLT

BufBlt 함수는 원본 꼭짓점 또는 인덱스 버퍼에서 대상 꼭짓점 또는 인덱스 버퍼로 비트 블록 전송(bitblt) 작업을 수행합니다.
PFND3DDDI_BUFBLT1

원본 꼭짓점 또는 인덱스 버퍼에서 대상 꼭짓점 또는 인덱스 버퍼로 비트 블록 전송(bitblt) 작업을 수행합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에 의해 구현됩니다.
PFND3DDDI_CAPTURETOSYSMEM

CaptureToSysMem 함수는 캡처 버퍼의 내용을 대상 화면에 복사합니다.
PFND3DDDI_CHECKCOUNTER

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

카운터 조작과 관련된 전역 정보를 확인하기 위해 Microsoft Direct3D 런타임에서 호출됩니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 구현해야 합니다.
PFND3DDDI_CHECKDIRECTFLIPSUPPORT

PFND3DDDI_CHECKDIRECTFLIPSUPPORT 데스크톱 창 관리자에서 호출하여 사용자 모드 표시 드라이버가 직접 대칭 이동 작업을 지원하는지 확인합니다.
PFND3DDDI_CHECKMULTIPLANEOVERLAYSUPPORT

다중 평면 오버레이에 대한 하드웨어 지원에 대한 세부 정보를 검사 위해 Microsoft Direct3D 런타임에서 호출됩니다.
PFND3DDDI_CHECKPRESENTDURATIONSUPPORT

Microsoft Direct3D 런타임에서 호출하여 사용자 모드 디스플레이 드라이버가 새 모니터 새로 고침 빈도로 원활하게 전환하기 위한 하드웨어 디바이스 기능을 얻도록 요청합니다.
PFND3DDDI_CLEAR

Clear 함수는 렌더링 대상, 깊이 버퍼 또는 스텐실 버퍼에서 하드웨어 지원 지우기를 수행합니다.
PFND3DDDI_CLOSEADAPTER

CloseAdapter 함수는 그래픽 어댑터 개체에 대한 리소스를 해제합니다.
PFND3DDDI_COLORFILL

ColorFill 함수는 표면의 사각형을 특정 색으로 채웁니다.
PFND3DDDI_COMPOSERECTS

ComposeRects 함수는 원본 표면에서 대상 표면까지 2차원 영역을 구성합니다.
PFND3DDDI_CONFIGUREAUTHENICATEDCHANNEL

ConfigureAuthenticatedChannel 함수는 인증된 채널 내에서 상태를 설정합니다.
PFND3DDDI_CREATEAUTHENTICATEDCHANNEL

CreateAuthenticatedChannel 함수는 Microsoft Direct3D 런타임과 드라이버가 보호를 설정하고 쿼리하는 데 사용할 수 있는 채널을 만듭니다.
PFND3DDDI_CREATECONTEXTCB

PFND3DDDI_CREATECONTEXTCB 콜백 함수는 컨텍스트를 만듭니다.
PFND3DDDI_CREATECONTEXTVIRTUALCB

pfnCreateContextVirtualCb는 가상 주소 지정을 지원하는 컨텍스트와 함께 사용해야 합니다.
PFND3DDDI_CREATECRYPTOSESSION

CreateCryptoSession 함수는 Direct3D 런타임이 세션 키를 관리하고 보호된 메모리를 들어오고 나가는 암호화 작업을 수행하는 데 사용하는 암호화 세션을 만듭니다.
PFND3DDDI_CREATEDECODEDEVICE

CreateDecodeDevice 함수는 비디오를 디코딩하는 데 사용되는 Microsoft DirectX VA(DirectX Video Acceleration) 디코딩 디바이스를 만듭니다.
PFND3DDDI_CREATEDEVICE

CreateDevice 함수는 후속 호출에서 참조되는 그래픽 컨텍스트를 만듭니다.
PFND3DDDI_CREATEEXTENSIONDEVICE

CreateExtensionDevice 함수는 Microsoft DirectX VA(DirectX Video Acceleration) 확장 디바이스를 만듭니다.
PFND3DDDI_CREATEHWCONTEXTCB

새 하드웨어 컨텍스트를 만들기 위한 콜백입니다.
PFND3DDDI_CREATEHWQUEUECB

새 하드웨어 큐를 만들기 위한 콜백입니다.
PFND3DDDI_CREATELIGHT

CreateLight 함수는 광원을 만듭니다.
PFND3DDDI_CREATEOVERLAY

CreateOverlay 함수는 오버레이 하드웨어를 할당하고 오버레이를 표시합니다.
PFND3DDDI_CREATEOVERLAYCB

pfnCreateOverlayCb 함수는 커널 모드 오버레이 개체를 만들고 디스플레이 미니포트 드라이버를 호출하여 오버레이를 표시합니다.
PFND3DDDI_CREATEPAGINGQUEUECB

pfnCreatePagingQueueCb는 디바이스 리소스를 상주하는 것과 같이 디바이스에 대한 비디오 메모리 관리 작업과 동기화하는 데 사용할 수 있는 디바이스 페이징 큐를 만드는 데 사용됩니다.
PFND3DDDI_CREATEPIXELSHADER

CreatePixelShader 함수는 픽셀 셰이더 코드를 하드웨어별 형식으로 변환하고 이 코드를 셰이더 핸들과 연결합니다.
PFND3DDDI_CREATEQUERY

CreateQuery 함수는 Microsoft Direct3D 런타임이 이후에 처리를 위해 발급하는 쿼리에 대한 드라이버 쪽 리소스를 만듭니다.
PFND3DDDI_CREATERESOURCE

CreateResource 함수는 리소스를 만듭니다.
PFND3DDDI_CREATERESOURCE2

리소스를 만듭니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에 의해 구현됩니다.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECT2CB

디바이스 컨텍스트에서 신호를 받고 기다릴 수 있는 GPU 동기화 개체를 만듭니다. WDDM 1.2 이상 사용자 모드 표시 드라이버에서 사용됩니다.
PFND3DDDI_CREATESYNCHRONIZATIONOBJECTCB

pfnCreateSynchronizationObjectCb 함수는 디바이스 컨텍스트가 신호를 받고 기다릴 수 있는 동기화 개체를 만듭니다.
PFND3DDDI_CREATEVERTEXSHADERDECL

CreateVertexShaderDecl 함수는 꼭짓점 셰이더 선언을 하드웨어별 형식으로 변환하고 선언을 셰이더 핸들에 연결합니다.
PFND3DDDI_CREATEVERTEXSHADERFUNC

CreateVertexShaderFunc 함수는 꼭짓점 셰이더 코드를 하드웨어별 형식으로 변환하고 코드를 셰이더 핸들에 연결합니다.
PFND3DDDI_CREATEVIDEOPROCESSDEVICE

CreateVideoProcessDevice 함수는 비디오를 처리하는 데 사용되는 Microsoft DirectX VA(DirectX 비디오 가속) 비디오 처리 디바이스를 만듭니다(예: 비디오를 디인터레이스하고 비디오의 ProcAmp 속성을 조정하기 위해).
PFND3DDDI_CRYPTOSESSIONKEYEXCHANGE

CryptoSessionKeyExchange 함수는 세션 키를 협상합니다.
PFND3DDDI_DEALLOCATE2CB

pfnDeallocate2Cb 사용자 모드 콜백 함수는 리소스 개체를 만든 경우 커널 모드 리소스 개체에 대한 할당을 해제합니다.
PFND3DDDI_DEALLOCATECB

pfnDeallocateCb 콜백 함수는 리소스 개체를 만든 경우 할당 또는 커널 모드 리소스 개체를 해제합니다.
PFND3DDDI_DECODEBEGINFRAME

DecodeBeginFrame 함수는 사용자 모드 표시 드라이버에 지정된 VA(Microsoft DirectX Video Accelerator) 디코딩 디바이스에서 디코딩을 시작할 수 있음을 알 수 있습니다.
PFND3DDDI_DECODEENDFRAME

DecodeEndFrame 함수는 사용자 모드 표시 드라이버에 현재 프레임을 디코딩하는 데 필요한 모든 데이터가 제출되었음을 알 수 있습니다.
PFND3DDDI_DECODEEXECUTE

DecodeExecute 함수는 지정된 VA(Microsoft DirectX Video Accelerator) 디코딩 디바이스를 사용하여 디코딩 작업을 수행합니다.
PFND3DDDI_DECODEEXTENSIONEXECUTE

DecodeExtensionExecute 함수는 지정된 VA(Microsoft DirectX Video Accelerator) 비표준 디코딩 디바이스를 사용하여 디코딩 작업을 수행합니다.
PFND3DDDI_DECRYPTIONBLT

DecryptionBlt 함수는 보호된 표면에 데이터를 씁니다.
PFND3DDDI_DELETEPIXELSHADER

DeletePixelShader 함수는 픽셀 셰이더 코드와 연결된 드라이버 쪽 리소스를 정리합니다.
PFND3DDDI_DELETEVERTEXSHADERDECL

DeleteVertexShaderDecl 함수는 꼭짓점 셰이더 선언과 연결된 드라이버 쪽 리소스를 정리합니다.
PFND3DDDI_DELETEVERTEXSHADERFUNC

DeleteVertexShaderFunc 함수는 꼭짓점 셰이더 코드와 연결된 드라이버 쪽 리소스를 정리합니다.
PFND3DDDI_DEPTHFILL

DepthFill 함수는 깊이 버퍼를 네이티브 형식으로 지정된 픽셀 값으로 채웁니다.
PFND3DDDI_DESTROYAUTHENTICATEDCHANNEL

DestroyAuthenticatedChannel 함수는 CreateAuthenticatedChannel 함수가 만드는 인증된 채널에 대한 리소스를 해제합니다.
PFND3DDDI_DESTROYCONTEXTCB

pfnDestroyContextCb 함수는 pfnCreateContextCb 함수를 호출하여 만든 컨텍스트를 삭제합니다.
PFND3DDDI_DESTROYCRYPTOSESSION

DestroyCryptoSession 함수는 CreateCryptoSession 함수가 만드는 암호화 세션에 대한 리소스를 해제합니다.
PFND3DDDI_DESTROYDECODEDEVICE

DestroyDecodeDevice 함수는 MICROSOFT DIRECTX VA(비디오 가속) 디코딩 디바이스에 대한 리소스를 해제합니다.
PFND3DDDI_DESTROYDEVICE

DestroyDevice 함수는 그래픽 컨텍스트를 삭제합니다.
PFND3DDDI_DESTROYEXTENSIONDEVICE

DestroyExtensionDevice 함수는 Microsoft DirectX VA(비디오 가속) 확장 디바이스에 대한 리소스를 해제합니다.
PFND3DDDI_DESTROYHWCONTEXTCB

하드웨어 컨텍스트를 삭제하는 콜백입니다.
PFND3DDDI_DESTROYHWQUEUECB

하드웨어 큐를 삭제하는 콜백입니다.
PFND3DDDI_DESTROYLIGHT

DestroyLight 함수는 광원을 비활성화합니다.
PFND3DDDI_DESTROYOVERLAY

DestroyOverlay 함수는 오버레이 하드웨어를 사용하지 않도록 설정하고 오버레이 핸들을 해제합니다.
PFND3DDDI_DESTROYOVERLAYCB

pfnDestroyOverlayCb 함수는 오버레이 하드웨어를 사용하지 않도록 설정하고 커널 모드 오버레이 개체를 삭제합니다.
PFND3DDDI_DESTROYPAGINGQUEUECB

pfnDestroyPagingQueueCb는 페이징 큐가 큐에 대기하는 모든 작업을 완료할 때까지 기다렸다가 연결된 동기화 개체와 함께 삭제합니다.
PFND3DDDI_DESTROYQUERY

DestroyQuery 함수는 쿼리에 대한 리소스를 해제합니다.
PFND3DDDI_DESTROYRESOURCE

DestroyResource 함수는 지정된 리소스를 해제합니다.
PFND3DDDI_DESTROYSYNCHRONIZATIONOBJECTCB

pfnDestroySynchronizationObjectCb 함수는 pfnCreateSynchronizationObjectCb 함수를 호출하여 만든 동기화 개체를 삭제합니다.
PFND3DDDI_DESTROYVIDEOPROCESSDEVICE

DestroyVideoProcessDevice 함수는 MICROSOFT DIRECTX VA(비디오 가속) 비디오 처리 디바이스에 대한 리소스를 해제합니다.
PFND3DDDI_DISCARD

비디오 표시 메모리에서 하위 리소스 집합을 삭제(제거)합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에 의해 구현됩니다.
PFND3DDDI_DRAWINDEXEDPRIMITIVE

DrawIndexedPrimitive 함수는 Microsoft Direct3D 런타임이 인덱스 데이터를 변환하지 않은 인덱싱된 기본 형식을 그립니다.
PFND3DDDI_DRAWINDEXEDPRIMITIVE2

DrawIndexedPrimitive2 함수는 Microsoft Direct3D 런타임이 인덱스 데이터를 변환한 인덱싱된 기본 형식을 그립니다.
PFND3DDDI_DRAWPRIMITIVE

DrawPrimitive 함수는 Microsoft Direct3D 런타임이 꼭짓점 데이터를 변환하지 않은 인덱싱되지 않은 기본 형식을 그립니다.
PFND3DDDI_DRAWPRIMITIVE2

DrawPrimitive2 함수는 Microsoft Direct3D 런타임이 꼭짓점 데이터를 변환한 인덱싱되지 않은 기본 형식을 그립니다.
PFND3DDDI_DRAWRECTPATCH

DrawRectPatch 함수는 새 또는 캐시된 사각형 패치를 그리거나 이전에 정의된 패치의 사양을 업데이트합니다.
PFND3DDDI_DRAWTRIPATCH

DrawTriPatch 함수는 새 또는 캐시된 삼각형 패치를 그리거나 이전에 정의된 패치의 사양을 업데이트합니다.
PFND3DDDI_DXVAHD_CREATEVIDEOPROCESSOR

CreateVideoProcessor 함수는 고화질 비디오를 처리하는 데 사용되는 Microsoft DirectX VA(DirectX Video Acceleration) 비디오 프로세서를 만듭니다.
PFND3DDDI_DXVAHD_DESTROYVIDEOPROCESSOR

DestroyVideoProcessor 함수는 Microsoft DirectX VA(비디오 가속) 비디오 프로세서에 대한 리소스를 릴리스합니다.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

GetVideoProcessBltStatePrivate 함수는 비디오 프로세서에 대한 프라이빗 비트 블록 전송(비트블릿)의 상태 데이터를 검색합니다.
PFND3DDDI_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

GetVideoProcessStreamStatePrivate 함수는 비디오 프로세서에 대한 프라이빗 스트림 상태 데이터를 검색합니다.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSBLTSTATE

SetVideoProcessBltState 함수는 비디오 프로세서에 대한 비트 블록 전송(비트블릿)의 상태를 설정합니다.
PFND3DDDI_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

SetVideoProcessStreamState 함수는 비디오 프로세서의 스트림 상태를 설정합니다.
PFND3DDDI_DXVAHD_VIDEOPROCESSBLTHD

VideoProcessBltHD 함수는 비디오 입력 스트림을 처리하고 출력 화면으로 구성합니다.
PFND3DDDI_ENCRYPTIONBLT

EncryptionBlt 함수는 보호된 표면에서 암호화된 데이터를 읽습니다.
PFND3DDDI_ESCAPECB

pfnEscapeCb 콜백 함수는 디스플레이 미니포트 드라이버와 정보를 공유합니다.
PFND3DDDI_EVICTCB

pfnEvictCb는 OS에 상주 참조 수를 감소하도록 지시하는 데 사용됩니다. 이 수가 0에 도달하면 디바이스 상주 목록에서 할당이 제거됩니다.
PFND3DDDI_EXTENSIONEXECUTE

ExtensionExecute 함수는 지정된 Microsoft DIRECTX VA(비디오 가속기) 확장 디바이스를 사용하여 작업을 수행합니다.
PFND3DDDI_FINISHSESSIONKEYREFRESH

FinishSessionKeyRefresh 함수는 해당 시점의 모든 버퍼가 업데이트된 세션 키 값을 사용한다는 것을 나타냅니다.
PFND3DDDI_FLIPOVERLAY

FlipOverlay 함수를 사용하면 오버레이 하드웨어가 지정된 새 할당을 표시하기 시작합니다.
PFND3DDDI_FLIPOVERLAYCB

pfnFlipOverlayCb 함수는 오버레이에 표시할 할당을 변경하거나 인터리브된 리소스를 디인터레이할 때 현재 표시되는 할당의 다른 필드를 표시하도록 나타냅니다.
PFND3DDDI_FLUSH

Flush 함수는 하드웨어 명령 버퍼에 있는 미해결 하드웨어 명령을 디스플레이 미니포트 드라이버에 제출합니다.
PFND3DDDI_FLUSH1

Microsoft Direct3D 런타임에서 호출되어 하드웨어 명령 버퍼에 있는 미해결 하드웨어 명령을 디스플레이 미니포트 드라이버에 제출합니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 구현해야 합니다.
PFND3DDDI_FREEGPUVIRTUALADDRESSCB

pfnFreeGpuVirtualAddressCb는 이전에 예약되거나 매핑된 다양한 GPU(그래픽 처리 장치) 가상 주소를 릴리스합니다.
PFND3DDDI_GENERATEMIPSUBLEVELS

GenerateMipSubLevels 함수는 MIP 맵 텍스처의 하위 속도를 다시 생성합니다.
PFND3DDDI_GETCAPS

GetCaps 함수는 그래픽 어댑터의 기능을 쿼리합니다.
PFND3DDDI_GETCAPTUREALLOCATIONHANDLE

GetCaptureAllocationHandle 함수는 지정된 캡처 리소스 핸들을 커널 모드 할당 핸들에 매핑합니다.
PFND3DDDI_GETENCRYPTIONBLTKEY

GetEncryptionBltKey 함수는 드라이버의 EncryptionBlt 함수가 반환하는 데이터의 암호를 해독하는 데 사용되는 키를 반환합니다.
PFND3DDDI_GETINFO

GetInfo 함수는 지정된 디스플레이 디바이스에 대한 정보를 검색합니다.
PFND3DDDI_GETMULTISAMPLEMETHODLISTCB

pfnGetMultisampleMethodListCb 함수는 할당의 지정된 너비, 높이 및 형식에 사용되는 다중 샘플 메서드 목록을 검색합니다.
PFND3DDDI_GETOVERLAYCOLORCONTROLS

GetOverlayColorControls 함수는 지정된 오버레이에 대한 색 제어 설정을 검색합니다.
PFND3DDDI_GETPITCH

GetPitch 함수는 보호되거나 잠글 수 없는 표면의 피치를 검색합니다.
PFND3DDDI_GETQUERYDATA

GetQueryData 함수는 쿼리에 대한 정보를 검색합니다.
PFND3DDDI_GETRESOURCEPRESENTPRIVATEDRIVERDATACB

pfnGetResourcePresentPrivateDriverDataCb는 현재 중에 리소스와 연결된 리소스 프라이빗 데이터를 쿼리하는 데 사용됩니다.
PFND3DDDI_INVALIDATECACHECB

PFND3DDDI_INVALIDATECACHECB 콜백 함수는 캐시를 무효화합니다.
PFND3DDDI_ISSUEQUERY

IssueQuery 함수는 쿼리를 처리합니다.
PFND3DDDI_LOCK

Lock 함수는 리소스 내에서 지정된 리소스 또는 표면을 잠급니다.
PFND3DDDI_LOCK2CB

pfnLock2Cb 함수는 할당을 잠그고 디스플레이 미니포트 드라이버 또는 비디오 메모리 관리자에서 할당에 대한 포인터를 가져옵니다.
PFND3DDDI_LOCKASYNC

LockAsync 함수는 지정된 리소스 또는 리소스 내의 표면을 잠급니다.
PFND3DDDI_LOCKCB

pfnLockCb 함수는 할당을 잠그고 디스플레이 미니포트 드라이버 또는 비디오 메모리 관리자에서 할당에 대한 포인터를 가져옵니다.
PFND3DDDI_LOGSTRINGTABLE

사용자 모드 표시 드라이버가 ETW(Windows용 사용자 지정 이벤트 추적) 마커 이벤트를 기록하도록 요청하기 위해 Microsoft Direct3D 런타임에서 호출됩니다. 필요에 따라 WDDM(Windows Display Driver Model) 1.3 이상 드라이버에서 구현됩니다.
PFND3DDDI_LOGUMDMARKERCB

사용자 모드 표시 드라이버에서 호출하여 사용자 지정 ETW(Windows용 이벤트 추적) 마커 이벤트를 기록합니다.
PFND3DDDI_MAKERESIDENTCB

PFND3DDDI_MAKERESIDENTCB 디바이스 상주 목록에 리소스를 추가하고 이 할당에 대한 상주 참조 수를 증가하도록 OS에 지시합니다.
PFND3DDDI_MAPGPUVIRTUALADDRESSCB

pfnMapGpuVirtualAddressCb 함수에 대해 자세히 알아봅니다.
PFND3DDDI_MULTIPLYTRANSFORM

MultiplyTransform 함수는 현재 변환을 수정합니다.
PFND3DDDI_OFFERALLOCATIONS2CB

PFND3DDDI_OFFERALLOCATIONS2CB 콜백 함수는 다시 사용할 비디오 메모리 할당을 제공하기 위해 사용자 모드 표시 드라이버에서 호출됩니다.
PFND3DDDI_OFFERALLOCATIONSCB

PFND3DDDI_OFFERALLOCATIONSCB 콜백 함수는 다시 사용할 비디오 메모리 할당을 제공하기 위해 사용자 모드 표시 드라이버에서 호출됩니다.
PFND3DDDI_OFFERRESOURCES

Microsoft Direct3D 런타임에서 호출하여 사용자 모드 디스플레이 드라이버가 다시 사용할 비디오 메모리 리소스를 제공하도록 요청합니다.
PFND3DDDI_OPENADAPTER

OpenAdapter 함수는 후속 호출에서 참조되는 그래픽 어댑터 개체를 만듭니다.
PFND3DDDI_OPENRESOURCE

OpenResource 함수는 공유 리소스가 열려 있음을 드라이버에 알릴 수 있습니다.
PFND3DDDI_PRESENT

Present 함수는 애플리케이션이 렌더링을 완료했음을 사용자 모드 표시 드라이버에 알리고 드라이버가 복사 또는 대칭 이동으로 원본 표면을 표시하거나 드라이버가 색 채우기 작업을 수행하게 합니다.
PFND3DDDI_PRESENT1

사용자 모드 표시 드라이버에 애플리케이션 렌더링이 완료되고 공유 리소스의 모든 소유권이 해제됨을 알리고 드라이버가 대상 화면에 표시되도록 요청합니다.
PFND3DDDI_PRESENTCB

pfnPresentCb 함수는 원본 할당에서 콘텐츠를 복사합니다.
PFND3DDDI_PRESENTMULTIPLANEOVERLAY

Microsoft Direct3D 런타임에서 호출하여 사용자 모드 디스플레이 드라이버에 애플리케이션 렌더링이 완료되었음을 알리고 드라이버가 복사 또는 대칭 이동으로 원본 화면을 표시하도록 요청하거나 드라이버가 색 채우기 작업을 수행하도록 요청합니다. 다중 평면 오버레이를 지원하는 WDDM(Windows Display Driver Model) 1.3 이상 드라이버에서 구현해야 합니다.
PFND3DDDI_PRESENTMULTIPLANEOVERLAYCB

원본 다중 평면 오버레이 할당에서 대상 할당으로 콘텐츠를 복사합니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 호출할 수 있습니다.
PFND3DDDI_QUERYADAPTERINFOCB

pfnQueryAdapterInfoCb 함수는 그래픽 어댑터 정보를 검색합니다.
PFND3DDDI_QUERYADAPTERINFOCB2

그래픽 어댑터 정보를 검색하기 위해 클라이언트 드라이버에 의해 구현됩니다.
PFND3DDDI_QUERYAUTHENTICATEDCHANNEL

QueryAuthenticatedChannel 함수는 인증된 채널에서 기능 및 상태 정보를 쿼리합니다.
PFND3DDDI_QUERYDLISTFORAPPLICATION

PFND3DDDI_QUERYDLISTFORAPPLICATION 콜백 함수는 애플리케이션에 대한 DList를 쿼리합니다.
PFND3DDDI_QUERYDLISTFORAPPLICATION1

하이브리드 시스템에서 Microsoft Direct3D 초기화 중에 호출되어 애플리케이션이 실행되어야 하는 GPU를 결정합니다. dList는 불연속 GPU에서 고성능 렌더링을 위해 어댑터 간 공유 표면이 필요한 애플리케이션 목록입니다.
PFND3DDDI_QUERYDLISTFORAPPLICATION2

PFND3DDDI_QUERYDLISTFORAPPLICATION2 콜백 함수는 애플리케이션에 대한 dList를 쿼리합니다.
PFND3DDDI_QUERYRESIDENCYCB

pfnQueryResidencyCb 함수는 리소스 또는 할당 목록의 상주 상태 쿼리합니다.
PFND3DDDI_QUERYRESOURCERESIDENCY

QueryResourceResidency 함수는 지정된 리소스 목록의 상주 여부를 결정합니다.
PFND3DDDI_RECLAIMALLOCATIONS2CB

pfnReclaimAllocations2Cb는 이전에 재사용을 위해 제공된 비디오 메모리 할당을 회수하기 위해 사용자 모드 드라이버에 의해 호출됩니다.
PFND3DDDI_RECLAIMALLOCATIONS3CB

pfnReclaimAllocations3Cb는 사용자 모드 드라이버가 이전에 재사용하도록 제공된 비디오 메모리 할당을 회수하기 위해 호출됩니다.
PFND3DDDI_RECLAIMALLOCATIONSCB

사용자 모드 디스플레이 드라이버가 이전에 재사용하도록 제공된 비디오 메모리 할당을 회수하기 위해 호출되었습니다.
PFND3DDDI_RECLAIMRESOURCES

이전에 재사용을 위해 제공한 비디오 메모리 리소스를 회수하기 위해 Microsoft Direct3D 런타임에서 호출되었습니다.
PFND3DDDI_RENAME

Rename 함수는 사용자 모드 표시 드라이버에 LockAsync 함수가 이전에 지정된 리소스에 대해 반환한 이름이 변경된 할당 사용을 시작하도록 알립니다.
PFND3DDDI_RENDERCB

pfnRenderCb 함수는 디스플레이 미니포트 드라이버에 렌더링하기 위한 현재 명령 버퍼를 제출합니다.
PFND3DDDI_RESERVEGPUVIRTUALADDRESSCB

pfnReserveGPUVirtualAddressCb는 현재 GPU(프로세스 그래픽 처리 장치) 가상 주소 공간에서 주소 범위를 예약합니다. 주소 범위는 예약되어 있고 뒤에 실제 메모리가 없습니다.
PFND3DDDI_RESOLVESHAREDRESOURCE

ResolveSharedResource 함수는 공유 표면의 소유권이 변경되었거나 표면이 GDI 상호 운용에 사용되고 있음을 사용자 모드 디스플레이 드라이버에 알립니다.
PFND3DDDI_SETASYNCCALLBACKSCB

pfnSetAsyncCallbacksCb 함수는 런타임이 작업자 스레드에서 런타임의 콜백 함수에 대한 호출 수신을 시작하거나 중지할지 여부를 Microsoft Direct3D 런타임에 알립니다.
PFND3DDDI_SETCLIPPLANE

SetClipPlane 함수는 클립 평면을 설정합니다.
PFND3DDDI_SETCONVOLUTIONKERNELMONO

SetConvolutionKernelMono 함수는 커널 필터의 해상도와 가중치를 정의하며, 이는 D3DTEXF_CONVOLUTIONMONO 텍스처 필터링 모드가 설정될 때 사용됩니다.
PFND3DDDI_SETDECODERENDERTARGET

SetDecodeRenderTarget 함수는 디코딩 작업에 대한 렌더링 대상 화면을 설정합니다.
PFND3DDDI_SETDEPTHSTENCIL

SetDepthStencil 함수는 드라이버 컨텍스트에서 깊이 버퍼를 설정합니다.
PFND3DDDI_SETDISPLAYMODE

SetDisplayMode 함수는 GDI 데스크톱에서 지원되지 않는 디스플레이 모드 또는 기본 모드로 전환됩니다.
PFND3DDDI_SETDISPLAYMODECB

pfnSetDisplayModeCb 함수는 디스플레이로 검색하는 데 사용되는 할당을 설정합니다.
PFND3DDDI_SETDISPLAYPRIVATEDRIVERFORMATCB

pfnSetDisplayPrivateDriverFormatCb 함수는 비디오 제공 원본의 private-format 특성을 변경합니다.
PFND3DDDI_SETINDICES

SetIndices 함수는 현재 인덱스 버퍼를 설정합니다.
PFND3DDDI_SETINDICESUM

SetIndicesUM 함수는 현재 인덱스 버퍼를 지정된 사용자 메모리 버퍼로 설정합니다.
PFND3DDDI_SETLIGHT

SetLight 함수는 광원에 대한 속성을 설정합니다.
PFND3DDDI_SETMARKER

pfnSetMarker에 대한 마지막 호출 이후 GPU 작업이 완료된 경우 사용자 모드 표시 드라이버에 새 타임스탬프를 생성해야 한다는 것을 알 수 있습니다.
PFND3DDDI_SETMARKERMODE

사용자 모드 표시 드라이버에 ETW(Windows용 이벤트 추적) 마커 이벤트 유형을 지원해야 한다는 것을 알 수 있습니다.
PFND3DDDI_SETMATERIAL

SetMaterial 함수는 시스템의 디바이스가 렌더링 중에 필요한 효과를 만드는 데 사용하는 재질 속성을 설정합니다.
PFND3DDDI_SETOVERLAYCOLORCONTROLS

SetOverlayColorControls 함수는 지정된 오버레이에 대한 색 제어 설정을 변경합니다.
PFND3DDDI_SETPALETTE

SetPalette 함수는 색상표를 텍스처와 연결합니다.
PFND3DDDI_SETPIXELSHADER

SetPixelShader 함수는 모든 그리기 작업에 사용할 픽셀 셰이더를 설정합니다.
PFND3DDDI_SETPIXELSHADERCONST

SetPixelShaderConst 함수는 하나 이상의 픽셀 셰이더 상수 레지스터를 부동 소수점 값으로 설정합니다.
PFND3DDDI_SETPIXELSHADERCONSTB

SetPixelShaderConstB 함수는 하나 이상의 픽셀 셰이더 상수 레지스터를 부울 값으로 설정합니다.
PFND3DDDI_SETPIXELSHADERCONSTI

SetPixelShaderConstI 함수는 하나 이상의 픽셀 셰이더 상수 레지스터를 정수 값으로 설정합니다.
PFND3DDDI_SETPRIORITY

SetPriority 함수는 관리되는 텍스처에 대한 메모리에서 제거 우선 순위를 설정합니다.
PFND3DDDI_SETPRIORITYCB

pfnSetPriorityCb 함수는 리소스의 우선 순위 수준 또는 할당 목록을 설정합니다.
PFND3DDDI_SETRENDERSTATE

SetRenderState 함수는 렌더링 상태를 업데이트합니다.
PFND3DDDI_SETRENDERTARGET

SetRenderTarget 함수는 렌더링 대상 표면을 설정합니다.
PFND3DDDI_SETSCISSORRECT

SetScissorRect 함수는 렌더링이 제한된 렌더링 대상의 일부를 표시합니다.
PFND3DDDI_SETSTREAMSOURCE

SetStreamSource 함수는 꼭짓점 스트림 원본의 일부를 꼭짓점 버퍼에 바인딩합니다.
PFND3DDDI_SETSTREAMSOURCEFREQ

SetStreamSourceFreq 함수는 꼭짓점 버퍼에 바인딩된 스트림 소스의 빈도를 설정합니다.
PFND3DDDI_SETSTREAMSOURCEUM

SetStreamSourceUM 함수는 꼭짓점 스트림 원본을 사용자 메모리 버퍼에 바인딩합니다.
PFND3DDDI_SETTEXTURE

SetTexture 함수는 다중 텍스처 그룹의 특정 단계에서 텍스처를 삽입합니다.
PFND3DDDI_SETTEXTURESTAGESTATE

SetTextureStageState 함수는 다중 텍스처 그룹의 특정 단계에서 텍스처의 상태를 업데이트합니다.
PFND3DDDI_SETTRANSFORM

SetTransform 함수는 변환을 설정합니다.
PFND3DDDI_SETVERTEXSHADERCONST

SetVertexShaderConst 함수는 하나 이상의 꼭짓점 셰이더 상수 레지스터를 부동 소수점 값으로 설정합니다.
PFND3DDDI_SETVERTEXSHADERCONSTB

SetVertexShaderConstB 함수는 하나 이상의 꼭짓점 셰이더 상수 레지스터를 부울 값으로 설정합니다.
PFND3DDDI_SETVERTEXSHADERCONSTI

SetVertexShaderConstI 함수는 하나 이상의 꼭짓점 셰이더 상수 레지스터를 정수 값으로 설정합니다.
PFND3DDDI_SETVERTEXSHADERDECL

SetVertexShaderDecl 함수는 모든 후속 그리기 작업에서 해당 선언을 사용하도록 꼭짓점 셰이더 선언을 설정합니다.
PFND3DDDI_SETVERTEXSHADERFUNC

SetVertexShaderFunc 함수는 모든 후속 그리기 작업에서 해당 코드를 사용하도록 꼭짓점 셰이더 코드를 설정합니다.
PFND3DDDI_SETVIDEOPROCESSRENDERTARGET

SetVideoProcessRenderTarget 함수는 비디오 처리에 사용되는 렌더링 대상 화면을 설정합니다.
PFND3DDDI_SETVIEWPORT

SetViewport 함수는 가드 대역 인식 드라이버에 보기 클리핑 사각형을 알립니다.
PFND3DDDI_SETZRANGE

SetZRange 함수는 z 값의 범위에 대해 드라이버에 알릴 수 있습니다.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECT2CB

지정된 컨텍스트 DMA(직접 메모리 액세스) 스트림의 지정된 동기화 개체에 신호를 삽입합니다. WDDM 1.2 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTCB

pfnSignalSynchronizationObjectCb 함수는 지정된 컨텍스트 DMA 스트림의 지정된 동기화 개체에 신호를 삽입합니다.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMCPUCB

pfnSignalSynchronizationObjectFromCpuCb를 사용하면 드라이버가 모니터링된 펜스에 신호를 보냅니다.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2CB

pfnSignalSynchronizationObjectFromGpu2Cb는 모니터링된 펜스를 신호하는 데 사용됩니다.
PFND3DDDI_SIGNALSYNCHRONIZATIONOBJECTFROMGPUCB

pfnSignalSynchronizationObjectFromGpuCb는 모니터링된 펜스를 신호하는 데 사용됩니다.
PFND3DDDI_STARTSESSIONKEYREFRESH

StartSessionKeyRefresh 함수는 드라이버의 FinishSessionKeyRefresh 함수가 이후에 세션 키로 XOR(배타적 OR 작업)을 수행하는 데 사용하는 난수를 반환합니다.
PFND3DDDI_STATESET

StateSet 함수는 상태 블록을 설정합니다.
PFND3DDDI_SUBMITCOMMANDCB

pfnSubmitCommandCb는 GPU(그래픽 처리 장치) 가상 주소 지정을 지원하는 컨텍스트에서 명령 버퍼를 제출하는 데 사용됩니다.
PFND3DDDI_SUBMITCOMMANDTOHWQUEUECB

하드웨어 큐에 명령을 제출하는 콜백입니다.
PFND3DDDI_SUBMITHISTORYSEQUENCECB

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

현재 Blt을 하드웨어 큐에 제출하기 위해 클라이언트 드라이버에 의해 구현됩니다.
PFND3DDDI_SUBMITPRESENTTOHWQUEUECB

PFND3DDDI_SUBMITPRESENTTOHWQUEUECB 콜백 함수는 사용자 모드 드라이버에서 호출하여 Blt Present 작업을 하드웨어 큐에 제출합니다.
PFND3DDDI_SUBMITSIGNALSYNCOBJECTSTOHWQUEUECB

하드웨어 큐에 신호 명령을 제출하는 콜백입니다.
PFND3DDDI_SUBMITWAITFORSYNCOBJECTSTOHWQUEUECB

하드웨어 큐에 대기 명령을 제출하는 콜백입니다.
PFND3DDDI_SYNCTOKEN

PFND3DDDI_SYNCTOKEN 콜백은 동기화 토큰을 만듭니다.
PFND3DDDI_SYNCTOKENCB

PFND3DDDI_SYNCTOKENCB 콜백은 동기화 토큰을 만듭니다.
PFND3DDDI_TEXBLT

TexBlt 함수는 원본 텍스처의 모든 구슬을 포함하여 원본 텍스처에서 대상 텍스처로 비트 블록 전송(비트블렛) 작업을 수행합니다.
PFND3DDDI_TEXBLT1

원본 텍스처의 모든 구슬을 포함하여 원본 텍스처에서 대상 텍스처로 비트 블록 전송(비트블렛) 작업을 수행합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에 의해 구현됩니다.
PFND3DDDI_TRIMRESIDENCYSET

pfnTrimResidencySet는 지정된 디바이스에 대한 상주 목록을 자르는 데 사용됩니다. 새 메모리 상주 모델에 참여하려면 사용자 모드 드라이버가 이 콜백을 구현해야 합니다.
PFND3DDDI_UNLOCK

Unlock 함수는 이전에 Lock 함수에 의해 잠긴 리소스 또는 리소스 내의 표면을 잠금 해제합니다.
PFND3DDDI_UNLOCK2CB

pfnUnlock2Cb 함수는 pfnLock2Cb 함수를 호출하여 잠긴 할당의 잠금을 해제합니다.
PFND3DDDI_UNLOCKASYNC

UnlockAsync 함수는 LockAsync 함수가 이전에 잠근 리소스 내의 리소스 또는 표면의 잠금을 해제합니다.
PFND3DDDI_UNLOCKCB

pfnUnlockCb 함수는 pfnLockCb 함수에 대한 호출로 잠긴 할당의 잠금을 해제합니다.
PFND3DDDI_UPDATEALLOCATIONPROPERTYCB

pfnUpdateAllocationPropertyCb 함수는 새 할당을 만들지 않고 할당의 속성을 업데이트합니다.
PFND3DDDI_UPDATEGPUVIRTUALADDRESSCB

pfnUpdateGpuVirtualAddressCb는 타일 리소스의 컨텍스트에서 사용되는 특수 작업입니다.
PFND3DDDI_UPDATEOVERLAY

UpdateOverlay 함수는 표시되는 오버레이를 다시 구성하거나 이동합니다.
PFND3DDDI_UPDATEOVERLAYCB

pfnUpdateOverlayCb 함수는 커널 모드 오버레이 개체를 수정합니다.
PFND3DDDI_UPDATEPALETTE

UpdatePalette 함수는 텍스처 팔레트를 업데이트합니다.
PFND3DDDI_UPDATESUBRESOURCEUP

원본 시스템 메모리 지역에서 대상 하위 리소스 지역을 업데이트하기 위해 Microsoft Direct3D 런타임에서 호출됩니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 구현해야 합니다.
PFND3DDDI_UPDATEWINFO

UpdateWInfo 함수는 w 버퍼링에 대한 w 범위를 업데이트합니다.
PFND3DDDI_VALIDATEDEVICE

ValidateDevice 함수는 하드웨어가 현재 상태에 지정된 혼합 작업을 수행할 수 있는 패스 수를 반환합니다.
PFND3DDDI_VIDEOPROCESSBEGINFRAME

VideoProcessBeginFrame 함수는 사용자 모드 디스플레이 드라이버에 지정된 MICROSOFT VA(DirectX Video Accelerator) 비디오 처리 장치에서 비디오 프레임 처리를 시작할 수 있음을 알 수 있습니다.
PFND3DDDI_VIDEOPROCESSBLT

VideoProcessBlt 함수는 지정된 Microsoft DIRECTX VA(비디오 가속기) 비디오 처리 장치를 사용하여 비디오 프레임을 처리합니다.
PFND3DDDI_VIDEOPROCESSENDFRAME

VideoProcessEndFrame 함수는 사용자 모드 디스플레이 드라이버에 현재 프레임을 처리하는 데 필요한 모든 데이터가 제출되었음을 알 수 있습니다.
PFND3DDDI_VOLBLT

VolBlt 함수는 원본 볼륨 텍스처에서 대상 볼륨 텍스처로 비트 블록 전송(비트블렛) 작업을 수행합니다.
PFND3DDDI_VOLBLT1

원본 볼륨 텍스처에서 대상 볼륨 텍스처로 비트 블록 전송(비트블렛) 작업을 수행합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에 의해 구현됩니다.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECT2CB

지정된 컨텍스트 명령 스트림에 지정된 동기화 개체에 대한 대기 명령을 삽입합니다. WDDM(Windows Display Driver Model) 1.2 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTCB

pfnWaitForSynchronizationObjectCb 함수는 지정된 컨텍스트 DMA 스트림에서 지정된 동기화 개체에 대한 대기를 삽입합니다.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMCPUCB

pfnWaitForSynchronizationObjectFromCpuCb는 후속 컨텍스트 명령을 처리하기 전에 모니터링된 펜스가 특정 값에 도달할 때까지 기다립니다.
PFND3DDDI_WAITFORSYNCHRONIZATIONOBJECTFROMGPUCB

pfnWaitForSynchronizationObjectFromGpuCb는 후속 컨텍스트 명령을 처리하기 전에 모니터링된 펜스가 특정 값에 도달할 때까지 기다립니다.
PFND3DDDICB_LOGSTRINGTABLEENTRY

LogMarkerStringTable 함수가 ETW(Windows용 이벤트 추적) 마커 이벤트를 기록하는 데 사용하는 문자열 테이블 항목을 찾습니다. 필요에 따라 WDDM(Windows Display Driver Model) 1.3 이상 드라이버에서 구현됩니다.

구조체

 
D3D12DDICB_OFFERALLOCATIONS

D3D12DDICB_OFFERALLOCATIONS 구조는 할당을 제공하는 데 사용됩니다.
D3D12DDICB_RECLAIMALLOCATIONS2

회수할 비디오 메모리 리소스와 드라이버가 이전에 재사용을 위해 제공한 것에 대해 설명합니다.
D3DDDI_ADAPTERCALLBACKS

D3DDDI_ADAPTERCALLBACKS 구조에는 사용자 모드 표시 드라이버에서 사용할 수 있는 Microsoft Direct3D 런타임 콜백 함수가 포함되어 있습니다.
D3DDDI_ADAPTERFUNCS

D3DDDI_ADAPTERFUNCS 구조에는 사용자 모드 디스플레이 드라이버가 그래픽 어댑터 개체와 통신하기 위해 구현할 수 있는 함수가 포함되어 있습니다.
D3DDDI_BATCHEDMARKERDATA

D3DDDI_BATCHEDMARKERDATA 구조는 D3D12 드라이버의 고성능 마커 데이터를 제공합니다.
D3DDDI_BLTFLAGS

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

다중 평면 오버레이 지원 평면 정보를 검사 데 사용됩니다.
D3DDDI_COLORFILLFLAGS

D3DDDI_COLORFILLFLAGS 구조체는 표면의 사각형에 색을 채우는 방법을 설명합니다.
D3DDDI_CREATEDEVICEFLAGS

D3DDDI_CREATEDEVICEFLAGS 구조에서는 디바이스를 만드는 방법을 설명합니다.
D3DDDI_DEVICECALLBACKS

D3DDDI_DEVICECALLBACKS 구조에 대해 자세히 알아봅니다.
D3DDDI_DEVICEFUNCS

D3DDDI_DEVICEFUNCS 구조에는 사용자 모드 디스플레이 드라이버가 그래픽 기본 형식을 렌더링하고 상태 변경을 처리하기 위해 구현할 수 있는 함수가 포함되어 있습니다.
D3DDDI_EXECUTIONSTATEESCAPE

디바이스의 상태를 지정합니다.
D3DDDI_FLIPOVERLAYFLAGS

D3DDDI_FLIPOVERLAYFLAGS 구조체는 오버레이에서 리소스를 대칭 이동하는 방법을 식별합니다.
D3DDDI_FRAMELATENCYESCAPE

앱의 최대 프레임 대기 시간을 지정합니다.
D3DDDI_ISSUEQUERYFLAGS

D3DDDI_ISSUEQUERYFLAGS 구조는 쿼리 문제의 상태를 식별합니다.
D3DDDI_LIGHT

D3DDDI_LIGHT 구조체는 조명 속성 집합을 설명합니다.
D3DDDI_LOCKASYNCFLAGS

D3DDDI_LOCKASYNCFLAGS 구조는 리소스를 잠그는 방법을 식별합니다.
D3DDDI_LOCKFLAGS

D3DDDI_LOCKFLAGS 구조는 리소스를 잠그는 방법을 식별합니다.
D3DDDI_MULTIPLANE_ALLOCATION_INFO

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

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

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

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

다중 평면 오버레이 기능 그룹에 대한 정보를 지정합니다.
D3DDDI_OPENRESOURCEFLAGS

D3DDDI_OPENRESOURCEFLAGS 구조체는 열 리소스의 유형을 식별합니다.
D3DDDI_OVERLAYCOLORCONTROLS

D3DDDI_OVERLAYCOLORCONTROLS 구조체는 오버레이에 대한 색 제어 설정을 설명합니다.
D3DDDI_OVERLAYCOLORCONTROLSFLAGS

D3DDDI_OVERLAYCOLORCONTROLSFLAGS 구조체는 오버레이 하드웨어에서 지원하는 색 제어 설정을 식별합니다.
D3DDDI_OVERLAYINFO

D3DDDI_OVERLAYINFO 구조체는 오버레이에 대한 정보를 설명합니다.
D3DDDI_OVERLAYINFOFLAGS

D3DDDI_OVERLAYINFOFLAGS 구조체는 수행할 오버레이 작업의 유형을 식별합니다.
D3DDDI_PRESENT_MULTIPLANE_OVERLAY

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

D3DDDI_PRESENTFLAGS 구조체는 현재 작업을 수행하는 방법을 식별합니다.
D3DDDI_UNLOCKASYNCFLAGS

D3DDDI_UNLOCKASYNCFLAGS 구조는 리소스의 잠금을 해제하는 방법을 식별합니다.
D3DDDI_UNLOCKFLAGS

D3DDDI_UNLOCKFLAGS 구조는 리소스의 잠금을 해제하는 방법을 식별합니다.
D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE

D3DDDIARG_AUTHENTICATEDCHANNELKEYEXCHANGE 구조는 인증된 채널에서 사용하는 세션 키가 포함된 버퍼를 설명합니다.
D3DDDIARG_BLT

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

D3DDDIARG_BUFFERBLT 구조체는 버퍼 비트 블록 전송(bitblt) 작업의 매개 변수를 설명합니다.
D3DDDIARG_BUFFERBLT1

버퍼 비트 블록 전송(비트블렛) 작업의 매개 변수에 대해 설명합니다.
D3DDDIARG_CAPTURETOSYSMEM

D3DDDIARG_CAPTURETOSYSMEM 구조는 캡처 버퍼에서 비디오 메모리 표면으로 비트 블록 전송(비트블렛)의 매개 변수를 설명합니다.
D3DDDIARG_CHECKDIRECTFLIPSUPPORT

애플리케이션의 관리되는 기본 할당과 DWM(데스크톱 창 관리자)의 관리되는 기본 할당 간에 비디오 메모리가 원활하게 대칭 이동되는 Direct Flip 작업에 사용되는 리소스를 지정합니다.
D3DDDIARG_CHECKMULTIPLANEOVERLAYSUPPORT

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

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

D3DDDIARG_CLEAR 구조는 하드웨어 지원 지우기 작업의 매개 변수를 설명합니다.
D3DDDIARG_COLORFILL

D3DDDIARG_COLORFILL 구조체는 색 채우기 작업의 매개 변수를 설명합니다.
D3DDDIARG_COMPOSERECTS

D3DDDIARG_COMPOSERECTS 구조체는 사각형 영역을 구성하는 데 사용되는 매개 변수를 설명합니다.
D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL

D3DDDIARG_CONFIGUREAUTHENTICATEDCHANNEL 구조체는 ConfigureAuthenticatedChannel 함수를 사용하여 인증된 채널 내에서 설정된 상태를 설명합니다.
D3DDDIARG_COPYFLAGS

해당 리소스 내 지역의 복사 또는 업데이트 작업 중에 리소스의 기존 콘텐츠를 처리하는 방법을 설명합니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.
D3DDDIARG_COUNTER_INFO

카운터를 조작하는 정보를 설명합니다.
D3DDDIARG_CREATEAUTHENTICATEDCHANNEL

D3DDDIARG_CREATEAUTHENTICATEDCHANNEL 구조체는 만들 채널을 식별합니다.
D3DDDIARG_CREATECRYPTOSESSION

D3DDDIARG_CREATECRYPTOSESSION 구조는 만들 암호화 세션을 설명합니다.
D3DDDIARG_CREATEDECODEDEVICE

D3DDDIARG_CREATEDECODEDEVICE 구조는 만들 Microsoft DirectX VA(DirectX Video Acceleration) 디코딩 디바이스에 대해 설명합니다.
D3DDDIARG_CREATEDEVICE

D3DDDIARG_CREATEDEVICE 구조에는 만들 디스플레이 디바이스를 설명하는 정보가 포함되어 있습니다.
D3DDDIARG_CREATEEXTENSIONDEVICE

D3DDDIARG_CREATEEXTENSIONDEVICE 구조는 만들 Microsoft DirectX VA(DirectX 비디오 가속) 확장 디바이스에 대해 설명합니다.
D3DDDIARG_CREATELIGHT

D3DDDIARG_CREATELIGHT 구조체에는 조명 배열에 대한 인덱스가 포함됩니다.
D3DDDIARG_CREATEOVERLAY

D3DDDIARG_CREATEOVERLAY 구조체는 만들 오버레이를 설명합니다.
D3DDDIARG_CREATEPIXELSHADER

D3DDDIARG_CREATEPIXELSHADER 구조체는 픽셀 셰이더 코드와 연결할 셰이더 핸들을 지정합니다.
D3DDDIARG_CREATEQUERY

D3DDDIARG_CREATEQUERY 구조체는 만들 쿼리를 식별합니다.
D3DDDIARG_CREATEVERTEXSHADERDECL

D3DDDIARG_CREATEVERTEXSHADERDECL 구조체는 꼭짓점 셰이더 선언과 연결할 셰이더 핸들을 지정합니다.
D3DDDIARG_CREATEVERTEXSHADERFUNC

D3DDDIARG_CREATEVERTEXSHADERFUNC 구조체는 꼭짓점 셰이더 코드와 연결할 셰이더 핸들을 지정합니다.
D3DDDIARG_CREATEVIDEOPROCESSDEVICE

D3DDDIARG_CREATEVIDEOPROCESSDEVICE 구조는 만들 Microsoft DirectX VA(DirectX 비디오 가속) 비디오 처리 디바이스에 대해 설명합니다.
D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE

D3DDDIARG_CRYPTOSESSIONKEYEXCHANGE 구조는 암호화에 사용되는 세션 키가 포함된 버퍼를 설명합니다.
D3DDDIARG_DECODEBEGINFRAME

D3DDDIARG_DECODEBEGINFRAME 구조체는 프레임 디코딩을 시작해야 하는 Microsoft DIRECTX VA(비디오 가속기) 디코더를 지정합니다.
D3DDDIARG_DECODEENDFRAME

D3DDDIARG_DECODEENDFRAME 구조체는 프레임 디코딩을 중지해야 하는 Microsoft DIRECTX VA(비디오 가속기) 디코더를 지정합니다.
D3DDDIARG_DECODEEXECUTE

D3DDDIARG_DECODEEXECUTE 구조는 수행할 Microsoft DIRECTX VA(비디오 가속) 디코딩 작업을 설명합니다.
D3DDDIARG_DECODEEXTENSIONEXECUTE

D3DDDIARG_DECODEEXTENSIONEXECUTE 구조는 수행할 비표준 Microsoft DIRECTX VA(비디오 가속) 디코딩 작업을 설명합니다.
D3DDDIARG_DECRYPTIONBLT

D3DDDIARG_DECRYPTIONBLT 구조체는 DecryptionBlt 함수 호출에서 암호 해독된 비트 블록 전송(bitblt)의 매개 변수를 설명합니다.
D3DDDIARG_DEPTHFILL

D3DDDIARG_DEPTHFILL 구조체는 깊이 채우기 작업의 매개 변수를 설명합니다.
D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL

D3DDDIARG_DESTROYAUTHENTICATEDCHANNEL 구조체에는 DestroyAuthenticatedChannel 함수를 호출할 때 제거되는 인증된 채널에 대한 핸들이 포함됩니다.
D3DDDIARG_DESTROYCRYPTOSESSION

D3DDDIARG_DESTROYCRYPTOSESSION 구조체에는 DestroyCryptoSession 함수를 호출할 때 제거되는 암호화 세션에 대한 핸들이 포함되어 있습니다.
D3DDDIARG_DESTROYLIGHT

D3DDDIARG_DESTROYLIGHT 구조체는 광원을 파괴할 광원 배열로 인덱스를 포함합니다.
D3DDDIARG_DESTROYOVERLAY

D3DDDIARG_DESTROYOVERLAY 구조체에는 사용하지 않도록 설정할 오버레이에 대한 핸들이 포함되어 있습니다.
D3DDDIARG_DISCARD

콘텐츠가 더 이상 필요하지 않으므로 삭제할 수 있는 비디오 표시 메모리를 정의합니다.
D3DDDIARG_DRAWINDEXEDPRIMITIVE

D3DDDIARG_DRAWINDEXEDPRIMITIVE 구조체는 그릴 인덱싱된 기본 형식을 설명합니다.
D3DDDIARG_DRAWINDEXEDPRIMITIVE2

D3DDDIARG_DRAWINDEXEDPRIMITIVE2 구조체는 그릴 인덱싱된 기본 형식을 설명합니다.
D3DDDIARG_DRAWPRIMITIVE

D3DDDIARG_DRAWPRIMITIVE 구조체는 그릴 인덱싱되지 않은 기본 형식을 설명합니다.
D3DDDIARG_DRAWPRIMITIVE2

D3DDDIARG_DRAWPRIMITIVE2 구조체는 그릴 인덱싱되지 않은 기본 형식을 설명합니다.
D3DDDIARG_DRAWRECTPATCH

D3DDDIARG_DRAWRECTPATCH 구조체는 그릴 사각형 패치를 설명합니다.
D3DDDIARG_DRAWTRIPATCH

D3DDDIARG_DRAWTRIPATCH 구조체는 그릴 삼각형 패치를 설명합니다.
D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR

D3DDDIARG_DXVAHD_CREATEVIDEOPROCESSOR 구조는 만들 Microsoft DirectX VA(DirectX 비디오 가속) 비디오 프로세서를 설명합니다.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE

D3DDDIARG_DXVAHD_GETVIDEOPROCESSBLTSTATEPRIVATE 구조는 검색할 비디오 프로세서의 프라이빗 비트 블록 전송(비트블렛) 상태를 설명합니다.
D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE

D3DDDIARG_DXVAHD_GETVIDEOPROCESSSTREAMSTATEPRIVATE 구조는 검색할 비디오 프로세서의 프라이빗 스트림 상태를 설명합니다.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE

D3DDDIARG_DXVAHD_SETVIDEOPROCESSBLTSTATE 구조는 변경할 비디오 프로세서의 비트 블록 전송(비트블렛) 상태와 상태를 변경하는 데 사용되는 데이터를 설명합니다.
D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE

D3DDDIARG_DXVAHD_SETVIDEOPROCESSSTREAMSTATE 구조는 변경할 비디오 프로세서의 스트림 상태와 상태를 변경하는 데 사용되는 데이터를 설명합니다.
D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD

D3DDDIARG_DXVAHD_VIDEOPROCESSBLTHD 구조는 수행할 Microsoft DIRECTX VA(비디오 가속) 비디오 처리 고화질 작업을 설명합니다.
D3DDDIARG_ENCRYPTIONBLT

D3DDDIARG_ENCRYPTIONBLT 구조체는 EncryptionBlt 함수 호출에서 암호화된 비트 블록 전송(비트블렛)의 매개 변수를 설명합니다.
D3DDDIARG_EXTENSIONEXECUTE

D3DDDIARG_EXTENSIONEXECUTE 구조는 수행할 Microsoft DIRECTX VA(비디오 가속) 확장 작업을 설명합니다.
D3DDDIARG_FINISHSESSIONKEYREFRESH

D3DDDIARG_FINISHSESSIONKEYREFRESH 구조에는 FinishSessionKeyRefresh 함수에 대한 호출로 끝날 암호화 세션에 대한 핸들이 포함되어 있습니다.
D3DDDIARG_FLIPOVERLAY

D3DDDIARG_FLIPOVERLAY 구조는 지정된 오버레이에 표시할 새 리소스를 설명합니다.
D3DDDIARG_GENERATEMIPSUBLEVELS

D3DDDIARG_GENERATEMIPSUBLEVELS 구조체는 MIP 맵 텍스처의 하위 레벨을 생성하는 방법을 설명합니다.
D3DDDIARG_GETCAPS

D3DDDIARG_GETCAPS 구조에는 특정 유형의 디스플레이 디바이스 기능이 포함되어 있습니다.
D3DDDIARG_GETCAPTUREALLOCATIONHANDLE

D3DDDIARG_GETCAPTUREALLOCATIONHANDLE 구조는 캡처 리소스 핸들에서 할당 핸들을 검색하기 위한 매개 변수를 설명합니다.
D3DDDIARG_GETENCRYPTIONBLTKEY

_GETENCRYPTIONBLTKEY 구조는 GetEncryptionBltKey 함수가 암호화 키를 검색하는 암호화된 비트 블록 전송(bitblt) 세션을 설명합니다.
D3DDDIARG_GETOVERLAYCOLORCONTROLS

D3DDDIARG_GETOVERLAYCOLORCONTROLS 구조체는 오버레이의 색 제어 설정을 검색하기 위한 매개 변수를 설명합니다.
D3DDDIARG_GETPITCH

D3DDDIARG_GETPITCH 구조체는 GetPitch 함수가 피치를 검색하는 암호화된 표면을 설명합니다.
D3DDDIARG_GETQUERYDATA

D3DDDIARG_GETQUERYDATA 구조에는 사용자 모드 표시 드라이버에서 검색된 쿼리 정보가 포함됩니다.
D3DDDIARG_ISSUEQUERY

D3DDDIARG_ISSUEQUERY 구조체는 CreateQuery 함수에서 만든 쿼리를 처리하는 방법을 설명합니다.
D3DDDIARG_LOCK

D3DDDIARG_LOCK 구조는 잠글 리소스 또는 리소스 내의 표면을 설명합니다.
D3DDDIARG_LOCKASYNC

D3DDDIARG_LOCKASYNC 구조는 잠글 리소스 또는 리소스 내의 표면을 설명합니다.
D3DDDIARG_MULTIPLYTRANSFORM

D3DDDIARG_MULTIPLYTRANSFORM 구조체는 현재 변환을 수정하는 방법을 설명합니다.
D3DDDIARG_OFFERRESOURCES

사용자 모드 디스플레이 드라이버가 재사용을 위해 제공하는 비디오 메모리 리소스에 대해 설명합니다. OfferResources 함수와 함께 사용됩니다.
D3DDDIARG_OPENADAPTER

D3DDDIARG_OPENADAPTER 구조체에는 그래픽 어댑터 개체를 설명하는 정보가 포함되어 있습니다.
D3DDDIARG_OPENRESOURCE

D3DDDIARG_OPENRESOURCE 구조에는 공유 리소스를 열기 위한 정보가 포함되어 있습니다.
D3DDDIARG_PRESENT

D3DDDIARG_PRESENT 구조는 표시할 리소스를 설명합니다.
D3DDDIARG_PRESENT1

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

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

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

D3DDDIARG_QUERYAUTHENTICATEDCHANNEL 구조는 QueryAuthenticatedChannel 함수를 사용하여 쿼리할 인증된 채널 정보를 설명합니다.
D3DDDIARG_QUERYRESOURCERESIDENCY

D3DDDIARG_QUERYRESOURCERESIDENCY 구조는 QueryResourceResidency 함수를 통해 상주가 확인되는 리소스 목록을 설명합니다.
D3DDDIARG_RECLAIMRESOURCES

회수할 비디오 메모리 리소스와 이전에 재사용을 위해 제공된 사용자 모드 표시 드라이버에 대해 설명합니다. ReclaimResources 함수와 함께 사용됩니다.
D3DDDIARG_RENAME

D3DDDIARG_RENAME 구조는 새 할당을 사용하여 이름을 바꿀 리소스 또는 리소스 내의 표면을 설명합니다.
D3DDDIARG_RENDERSTATE

D3DDDIARG_RENDERSTATE 구조체는 특정 렌더링 상태를 업데이트하는 방법을 설명합니다.
D3DDDIARG_RESOLVESHAREDRESOURCE

D3DDDIARG_RESOLVESHAREDRESOURCE 구조는 사용자 모드 표시 드라이버의 ResolveSharedResource 함수가 동기화된 공유 표면 또는 GDI 상호 운용 가능한 표면으로 사용하는 리소스를 지정합니다.
D3DDDIARG_SETCLIPPLANE

D3DDDIARG_SETCLIPPLANE 구조체는 클립 평면을 설명합니다.
D3DDDIARG_SETCONVOLUTIONKERNELMONO

D3DDDIARG_SETCONVOLUTIONKERNELMONO 구조체는 단색 컨볼루션 커널을 설정하기 위한 매개 변수를 설명합니다.
D3DDDIARG_SETDECODERENDERTARGET

D3DDDIARG_SETDECODERENDERTARGET 구조체는 렌더링 대상 화면 디코딩을 설명합니다.
D3DDDIARG_SETDEPTHSTENCIL

D3DDDIARG_SETDEPTHSTENCIL 구조체는 깊이 버퍼를 지정합니다.
D3DDDIARG_SETDISPLAYMODE

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

D3DDDIARG_SETINDICES 구조체는 현재 인덱스 버퍼를 설정하기 위한 매개 변수를 설명합니다.
D3DDDIARG_SETLIGHT

D3DDDIARG_SETLIGHT 구조체는 조명 속성을 설정하는 방법을 설명합니다.
D3DDDIARG_SETMATERIAL

D3DDDIARG_SETMATERIAL 구조체는 렌더링에 사용되는 재질 속성을 설명합니다.
D3DDDIARG_SETOVERLAYCOLORCONTROLS

D3DDDIARG_SETOVERLAYCOLORCONTROLS 구조체는 오버레이의 색 제어 설정을 변경하기 위한 매개 변수를 설명합니다.
D3DDDIARG_SETPALETTE

D3DDDIARG_SETPALETTE 구조체는 색상표를 텍스처와 연결하는 방법을 설명합니다.
D3DDDIARG_SETPIXELSHADERCONST

D3DDDIARG_SETPIXELSHADERCONST 구조체는 픽셀 셰이더 상수 레지스터를 설정하는 방법을 설명합니다.
D3DDDIARG_SETPRIORITY

D3DDDIARG_SETPRIORITY 구조체는 관리되는 텍스처에 대해 설정할 우선 순위 수준을 설명합니다.
D3DDDIARG_SETRENDERTARGET

D3DDDIARG_SETRENDERTARGET 구조체는 렌더링 대상 표면을 설명합니다.
D3DDDIARG_SETSTREAMSOURCE

D3DDDIARG_SETSTREAMSOURCE 구조체는 꼭짓점 버퍼에 바인딩할 꼭짓점 스트림의 부분을 설명합니다.
D3DDDIARG_SETSTREAMSOURCEFREQ

D3DDDIARG_SETSTREAMSOURCEFREQ 구조체는 꼭짓점 스트림 원본의 일부에 대한 빈도를 설정하는 방법을 설명합니다.
D3DDDIARG_SETSTREAMSOURCEUM

D3DDDIARG_SETSTREAMSOURCEUM 구조는 사용자 메모리 버퍼에 바인딩할 꼭짓점 스트림을 설명합니다.
D3DDDIARG_SETTRANSFORM

D3DDDIARG_SETTRANSFORM 구조체는 변환을 설정하는 방법을 설명합니다.
D3DDDIARG_SETVERTEXSHADERCONST

D3DDDIARG_SETVERTEXSHADERCONST 구조체는 꼭짓점 셰이더 상수 레지스터를 설정하는 방법을 설명합니다.
D3DDDIARG_SETVIDEOPROCESSRENDERTARGET

D3DDDIARG_SETVIDEOPROCESSRENDERTARGET 구조는 비디오 처리를 위한 렌더링 대상 화면을 설명합니다.
D3DDDIARG_STARTSESSIONKEYREFRESH

D3DDDIARG_STARTSESSIONKEYREFRESH 구조에는 암호화 세션의 난수에 대한 정보가 포함됩니다.
D3DDDIARG_STATESET

D3DDDIARG_STATESET 구조체는 상태 블록을 설정하는 방법을 설명합니다.
D3DDDIARG_SYNCTOKEN

동기화 토큰 정보를 제공하는 구조체입니다.
D3DDDIARG_TEXBLT

D3DDDIARG_TEXBLT 구조체는 텍스처 비트 블록 전송(비트블렛) 작업에 대한 매개 변수를 설명합니다.
D3DDDIARG_TEXBLT1

텍스처 비트 블록 전송(비트블렛) 작업에 대한 매개 변수를 설명합니다.
D3DDDIARG_TEXTURESTAGESTATE

D3DDDIARG_TEXTURESTAGESTATE 구조체는 다중 텍스처 그룹의 특정 단계에서 텍스처를 업데이트하는 방법을 설명합니다.
D3DDDIARG_TRIMRESIDENCYSET

D3DDDIARG_TRIMRESIDENCYSET 지정된 디바이스의 상주 목록을 자르기 위해 사용자 모드 드라이버에서 pfnTrimResidencySet와 함께 사용됩니다.
D3DDDIARG_UNLOCK

D3DDDIARG_UNLOCK 구조는 잠금을 해제할 리소스 또는 리소스 내의 표면을 설명합니다.
D3DDDIARG_UNLOCKASYNC

D3DDDIARG_UNLOCKASYNC 구조는 잠금을 해제할 리소스 또는 리소스 내의 표면을 설명합니다.
D3DDDIARG_UPDATEOVERLAY

D3DDDIARG_UPDATEOVERLAY 구조체는 수정할 오버레이를 설명합니다.
D3DDDIARG_UPDATEPALETTE

D3DDDIARG_UPDATEPALETTE 구조체는 텍스처 팔레트를 업데이트하는 데 사용되는 매개 변수를 설명합니다.
D3DDDIARG_UPDATESUBRESOURCEUP

원본 시스템 메모리 지역에서 대상 하위 리소스 지역을 업데이트하는 데 사용되는 정보를 설명합니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.
D3DDDIARG_VALIDATETEXTURESTAGESTATE

D3DDDIARG_VALIDATETEXTURESTAGESTATE 구조체에는 하드웨어가 현재 상태에 지정된 혼합 작업을 수행할 수 있는 패스 수가 포함됩니다.
D3DDDIARG_VIDEOPROCESSBLT

D3DDDIARG_VIDEOPROCESSBLT 구조는 수행할 Microsoft DIRECTX VA(비디오 가속) 비디오 처리 작업을 설명합니다.
D3DDDIARG_VIDEOPROCESSENDFRAME

D3DDDIARG_VIDEOPROCESSENDFRAME 구조는 프레임 처리를 중지해야 하는 MICROSOFT DIRECTX VA(비디오 가속기) 비디오 프로세스를 지정합니다.
D3DDDIARG_VIEWPORTINFO

D3DDDIARG_VIEWPORTINFO 구조체는 뷰 클리핑 사각형의 위치와 크기를 설명합니다.
D3DDDIARG_VOLUMEBLT

D3DDDIARG_VOLUMEBLT 구조는 볼륨 비트 블록 전송(비트블렛) 작업에 대한 매개 변수를 설명합니다.
D3DDDIARG_VOLUMEBLT1

볼륨 비트 블록 전송(비트블렛) 작업에 대한 매개 변수를 설명합니다.
D3DDDIARG_WINFO

D3DDDIARG_WINFO 구조체는 w 버퍼링에 대한 w 범위를 설명합니다.
D3DDDIARG_ZRANGE

D3DDDIARG_ZRANGE 구조체는 z 범위 최소값과 최대값을 지정합니다.
D3DDDIBOX

볼륨 텍스처의 범위를 설명합니다.
D3DDDICAPS_ARCHITECTURE_INFO

D3DDDICAPS_ARCHITECTURE_INFO 구조는 디스플레이 어댑터 아키텍처에 대한 정보를 제공합니다.
D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT

D3DDDICAPS_SHADER_MIN_PRECISION_SUPPORT 구조는 사용자 모드 표시 드라이버의 셰이더에 대한 정밀도 지원 옵션을 설명합니다.
D3DDDICAPS_SIMPLE_INSTANCING_SUPPORT

간단한 인스턴싱이 지원되는지 여부를 설명합니다.
D3DDDICB_ALLOCATE

D3DDDICB_ALLOCATE 구조에는 메모리 할당에 대한 정보가 포함되어 있습니다.
D3DDDICB_CREATECONTEXT

D3DDDICB_CREATECONTEXT 구조체는 만들 컨텍스트를 설명합니다.
D3DDDICB_CREATECONTEXTVIRTUAL

D3DDDICB_CREATECONTEXTVIRTUAL pfnCreateContextVirtualCb와 함께 사용하여 가상 주소 지정을 지원하는 컨텍스트를 만듭니다.
D3DDDICB_CREATEHWCONTEXT

하드웨어 컨텍스트를 만들기 위한 정보를 제공하는 구조체입니다.
D3DDDICB_CREATEHWQUEUE

하드웨어 큐를 만들기 위한 정보를 보유하는 구조체입니다.
D3DDDICB_CREATEOVERLAY

D3DDDICB_CREATEOVERLAY 구조는 오버레이 하드웨어를 설명합니다.
D3DDDICB_CREATEPAGINGQUEUE

D3DDDICB_CREATEPAGINGQUEUE pfnCreatePagingQueueCb와 함께 사용되어 디바이스 리소스를 상주하는 등 디바이스에 대한 비디오 메모리 관리 작업과 동기화하는 데 사용할 수 있는 디바이스 페이징 큐를 만듭니다.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT

D3DDDICB_CREATESYNCHRONIZATIONOBJECT 구조체는 pfnCreateSynchronizationObjectCb 함수가 만드는 동기화 개체를 설명합니다.
D3DDDICB_CREATESYNCHRONIZATIONOBJECT2

pfnCreateSynchronizationObject2Cb 함수가 만드는 동기화 개체에 대해 설명합니다.
D3DDDICB_DEALLOCATE

D3DDDICB_DEALLOCATE 구조는 릴리스할 할당을 설명합니다.
D3DDDICB_DEALLOCATE2

D3DDDICB_DEALLOCATE2 구조는 pfnDeallocate2Cb를 사용하여 할당을 해제하기 위한 매개 변수를 설명합니다.
D3DDDICB_DESTROYCONTEXT

D3DDDICB_DESTROYCONTEXT 구조체에는 삭제할 컨텍스트에 대한 핸들이 포함되어 있습니다.
D3DDDICB_DESTROYHWCONTEXT

하드웨어 컨텍스트를 삭제하는 정보를 보유하는 구조체입니다.
D3DDDICB_DESTROYHWQUEUE

하드웨어 큐를 삭제하는 정보를 보유하는 구조체입니다.
D3DDDICB_DESTROYOVERLAY

D3DDDICB_DESTROYOVERLAY 구조체에는 삭제할 오버레이에 대한 핸들이 포함되어 있습니다.
D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT

D3DDDICB_DESTROYSYNCHRONIZATIONOBJECT 구조체에는 삭제할 동기화 개체에 대한 핸들이 포함되어 있습니다.
D3DDDICB_ESCAPE

D3DDDICB_ESCAPE 구조는 사용자 모드 디스플레이 드라이버가 디스플레이 미니포트 드라이버와 공유하는 정보를 설명합니다.
D3DDDICB_EVICT

D3DKMT_EVICT pfnEvictCb와 함께 사용되어 상주 참조 수에서 하나를 뺍니다.
D3DDDICB_FLIPOVERLAY

D3DDDICB_FLIPOVERLAY 구조체는 오버레이에 대해 표시할 새 할당을 설명합니다.
D3DDDICB_FREEGPUVIRTUALADDRESS

D3DDDICB_FREEGPUVIRTUALADDRESS pfnFreeGpuVirtualAddressCb와 함께 사용되어 이전에 예약되거나 매핑된 다양한 GPU(그래픽 처리 장치) 가상 주소를 해제합니다.
D3DDDICB_GETMULTISAMPLEMETHODLIST

D3DDDICB_GETMULTISAMPLEMETHODLIST 구조는 할당에 대한 다중 샘플 메서드 목록을 검색하는 매개 변수를 설명합니다.
D3DDDICB_INVALIDATECACHE

캐시를 무효화하는 데 사용되는 인수입니다.
D3DDDICB_LOCK

D3DDDICB_LOCK 구조는 할당을 잠그기 위한 매개 변수를 설명합니다.
D3DDDICB_LOCK2

D3DDDICB_LOCK2 할당을 잠그기 위한 매개 변수에 대해 설명합니다.
D3DDDICB_LOGUMDMARKER

사용자 모드 표시 드라이버가 정의한 ETW(Windows용 이벤트 추적) 마커 이벤트의 위치에 대한 정보를 지정합니다.
D3DDDICB_OFFERALLOCATIONS

드라이버가 재사용을 위해 제공하는 비디오 메모리 할당을 정의합니다. pfnOfferAllocationsCb 함수와 함께 사용됩니다.
D3DDDICB_OFFERALLOCATIONS2

할당을 제공하는 데 사용됩니다.
D3DDDICB_PRESENT

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

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

D3DDDICB_QUERYADAPTERINFO 구조에는 그래픽 어댑터를 설명하는 정보가 포함되어 있습니다.
D3DDDICB_QUERYADAPTERINFO2

그래픽 어댑터를 설명하는 정보가 포함되어 있습니다.
D3DDDICB_QUERYRESIDENCY

D3DDDICB_QUERYRESIDENCY 구조는 리소스 또는 할당 목록의 상주 상태 설명합니다.
D3DDDICB_RECLAIMALLOCATIONS

회수할 비디오 메모리 리소스와 이전에 재사용을 위해 제공된 사용자 모드 디스플레이 드라이버에 대해 설명합니다. pfnReclaimAllocationsCb 함수와 함께 사용됩니다.
D3DDDICB_RECLAIMALLOCATIONS2

D3DDDICB_RECLAIMALLOCATIONS2 pfnReclaimAllocations2Cb와 함께 사용되어 이전에 드라이버에서 재사용하도록 제공되었던 회수할 비디오 메모리 리소스를 설명합니다.
D3DDDICB_RECLAIMALLOCATIONS3

D3DDDICB_RECLAIMALLOCATIONS3 pfnReclaimAllocations3Cb와 함께 사용되어 이전에 드라이버에서 재사용하기 위해 제공되었던 회수할 비디오 메모리 리소스를 설명합니다.
D3DDDICB_RENDER

D3DDDICB_RENDER 구조에 대해 자세히 알아봅니다.
D3DDDICB_RENDERFLAGS

D3DDDICB_RENDERFLAGS 구조체는 렌더링할 명령 버퍼에 대한 정보를 식별합니다.
D3DDDICB_SETDISPLAYMODE

D3DDDICB_SETDISPLAYMODE 구조는 디스플레이를 검색하는 데 사용되는 기본 할당을 설명합니다.
D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT

D3DDDICB_SETDISPLAYPRIVATEDRIVERFORMAT 구조는 pfnSetDisplayPrivateDriverFormatCb 함수를 호출할 때 비디오 현재 원본에 대해 설정할 프라이빗 형식 특성을 설명합니다.
D3DDDICB_SETPRIORITY

D3DDDICB_SETPRIORITY 구조는 리소스 또는 할당 목록을 설정할 우선 순위 수준을 설명합니다.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT 구조체는 pfnSignalSynchronizationObjectCb 함수에 대한 호출에서 신호를 설정하는 데 필요한 매개 변수를 설명합니다.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECT2

pfnSignalSynchronizationObject2Cb 함수에 대한 호출에서 신호를 설정하는 데 필요한 매개 변수에 대해 설명합니다.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMCPU pfnSignalSynchronizationObjectFromCpuCb와 함께 사용하여 드라이버가 모니터링된 펜스에 신호를 표시할 수 있도록 합니다.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU pfnSignalSynchronizationObjectFromGpuCb와 함께 사용하여 모니터링된 펜스에 신호를 보냅니다.
D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2

D3DDDICB_SIGNALSYNCHRONIZATIONOBJECTFROMGPU2 pfnSignalSynchronizationObjectFromGpu2Cb와 함께 사용하여 모니터링된 펜스에 신호를 보냅니다.
D3DDDICB_SUBMITCOMMAND

D3DDDICB_SUBMITCOMMAND 구조에 대해 자세히 알아봅니다.
D3DDDICB_SUBMITCOMMANDFLAGS

D3DDDICB_SUBMITCOMMANDFLAGS GPU(그래픽 처리 장치) 가상 주소 지정을 지원하는 컨텍스트에서 명령 버퍼를 처리하는 방법을 나타내는 데 사용됩니다.
D3DDDICB_SUBMITCOMMANDTOHWQUEUE

하드웨어 큐에 대한 정보를 보유하는 구조체입니다.
D3DDDICB_SUBMITCOMMANDTOHWQUEUEFLAGS

하드웨어 플래그를 큐에 대기하는 정보를 보유하는 구조체입니다.
D3DDDICB_SUBMITHISTORYSEQUENCE

자세한 정보: D3DDDICB_SUBMITHISTORYSEQUENCE
D3DDDICB_SUBMITPRESENTBLTTOHWQUEUE

Blt를 하드웨어 큐에 표시하는 정보가 포함된 구조체입니다.
D3DDDICB_SUBMITPRESENTTOHWQUEUE

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

하드웨어 큐에 신호 동기화 개체를 제출하는 정보를 보유하는 구조체입니다.
D3DDDICB_SUBMITWAITFORSYNCOBJECTSTOHWQUEUE

동기화된 개체를 기다리는 정보를 보유하는 구조체입니다.
D3DDDICB_SYNCTOKEN

동기화 토큰을 만드는 데 사용되는 인수입니다.
D3DDDICB_UNLOCK

D3DDDICB_UNLOCK 구조는 잠금 해제할 할당을 설명합니다.
D3DDDICB_UNLOCK2

D3DDDICB_UNLOCK2 잠금 해제할 할당에 대해 설명합니다.
D3DDDICB_UPDATEGPUVIRTUALADDRESS

D3DDDICB_UPDATEGPUVIRTUALADDRESS pfnUpdateGpuVirtualAddressCb와 함께 사용되어 사용자 모드 드라이버가 페이지 테이블 업데이트의 단일 일괄 처리에서 프로세스 가상 주소 공간에 적용할 여러 매핑 작업을 지정할 수 있도록 합니다.
D3DDDICB_UPDATEOVERLAY

D3DDDICB_UPDATEOVERLAY 구조체는 오버레이를 수정하기 위한 매개 변수를 설명합니다.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT 구조체는 pfnWaitForSynchronizationObjectCb 함수에 대한 호출에서 대기를 설정하는 데 필요한 매개 변수를 설명합니다.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECT2

pfnWaitForSynchronizationObject2Cb 함수에 대한 호출에서 대기를 설정하는 데 필요한 매개 변수에 대해 설명합니다.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMCPU pfnWaitForSynchronizationObjectFromCpuCb와 함께 사용되어 모니터링된 펜스가 특정 값에 도달할 때까지 기다립니다.
D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU

D3DDDICB_WAITFORSYNCHRONIZATIONOBJECTFROMGPU pfnWaitForSynchronizationObjectFromGpuCb와 함께 사용되어 모니터링된 펜스가 특정 값에 도달할 때까지 기다립니다.
D3DDDIDEVINFO_VCACHE

D3DDDIDEVINFO_VCACHE 구조는 디바이스의 꼭짓점 캐시 정보를 설명합니다.
D3DDDIENCRYPTED_BLOCK_INFO

D3DDDIENCRYPTED_BLOCK_INFO 구조체는 암호화된 버퍼의 부분을 설명합니다.
D3DDDIRANGE

버퍼 내의 메모리 범위를 지정합니다.
D3DDDIRECTPATCH_INFO

직접 패치 정보를 포함합니다.
D3DDDITRIPATCH_INFO

세 가지 패치 정보를 포함합니다.
D3DDDIVERTEXELEMENT

D3DDDIVERTEXELEMENT 구조체는 꼭짓점 셰이더 선언에 대한 배열의 요소를 설명합니다.
DDICERTIFICATEINFO

DDICERTIFICATEINFO 구조는 드라이버가 사용하는 인증서에 대한 정보를 설명합니다.
DDICHECKOVERLAYSUPPORTINPUT

DDICHECKOVERLAYSUPPORTINPUT 구조는 사용자 모드 디스플레이 드라이버가 오버레이 지원을 확인하는 데 사용하는 오버레이 디스플레이 모드를 설명합니다.
DDICONTENTPROTECTIONCAPS

DDICONTENTPROTECTIONCAPS 구조는 드라이버에서 사용하는 특정 암호화 및 디코딩 조합을 설명합니다.
DDIGAMMACAPS

DDIGAMMACAPS 구조체는 사용자 모드 디스플레이 드라이버가 지원하는 감마 램프 기능을 설명합니다.
DDIMULTISAMPLEQUALITYLEVELSDATA

DDIMULTISAMPLEQUALITYLEVELSDATA 구조체는 지정된 렌더링 대상 형식에 대한 다중 샘플 품질 수준 수를 설명합니다.
DDRAW_CAPS

DDRAW_CAPS 구조는 사용자 모드 디스플레이 드라이버에서 지원하는 일반적인 Microsoft DirectDraw 기능을 설명합니다.
DDRAW_MODE_SPECIFIC_CAPS

DDRAW_MODE_SPECIFIC_CAPS 구조는 그래픽 카드 특정 디스플레이 장치(헤드)와 관련된 Microsoft DirectDraw 기능을 설명합니다.
DXVADDI_AYUVSAMPLE16

DXVADDI_AYUVSAMPLE16 구조는 16비트 Cr, Cb 및 Y 색 값과 관련 불투명도를 설명합니다.
DXVADDI_AYUVSAMPLE8

DXVADDI_AYUVSAMPLE8 구조는 8비트 Cr, Cb 및 Y 색 값과 관련 불투명도를 설명합니다.
DXVADDI_CONFIGPICTUREDECODE

DXVADDI_CONFIGPICTUREDECODE 구조는 압축된 그림 디코딩에 대한 구성을 설명합니다.
DXVADDI_DECODEBUFFERDESC

DXVADDI_DECODEBUFFERDESC 구조체는 현재 호스트 디코더에서 가속기로 전달되는 버퍼를 설명합니다.
DXVADDI_DECODEBUFFERINFO

DXVADDI_DECODEBUFFERINFO 구조는 비디오 디코딩 시나리오에 필요한 특정 유형의 압축 버퍼에 대한 정보를 설명합니다.
DXVADDI_DECODEINPUT

DXVADDI_DECODEINPUT 구조는 Microsoft DirectX VA(DirectX Video Acceleration) 디코딩 형식에서 지원하는 렌더링 대상 형식을 설명합니다.
DXVADDI_EXTENDEDFORMAT

DXVADDI_EXTENDEDFORMAT 구조체는 비디오 프레임의 확장된 형식을 설명합니다.
DXVADDI_FILTERVALUES

DXVADDI_FILTERVALUES 구조체는 필터와 관련된 값을 설명합니다.
DXVADDI_FIXED32

DXVADDI_FIXED32 구조체는 16.16 고정 소수점 숫자의 부동 소수점 숫자를 설명합니다.
DXVADDI_FREQUENCY

DXVADDI_FREQUENCY 구조는 Hertz(Hz)의 비디오 프레임 속도를 설명합니다. 예를 들어 NTSC TV는 1001 이상 60000입니다.
DXVADDI_PRIVATEBUFFER

DXVADDI_PRIVATEBUFFER 구조는 비표준 디코더가 디코딩 작업을 수행하는 데 사용하는 프라이빗 버퍼를 설명합니다.
DXVADDI_PRIVATEDATA

DXVADDI_PRIVATEDATA 구조는 특정 디코더가 작동하는 데 필요한 데이터를 설명합니다.
DXVADDI_PROCAMPVALUES

DXVADDI_PROCAMPVALUES 구조체는 ProcAmp 컨트롤 조정 값을 설명합니다.
DXVADDI_PVP_BLOCK128

DXVADDI_PVP_KEY128 구조에는 디코딩 디바이스가 프레임 디코딩을 시작하는 데 사용하는 128비트 키가 포함되어 있습니다.
DXVADDI_PVP_HW_IV

DXVADDI_PVP_HW_IV 구조에는 128비트 PVP(보호된 비디오 경로) 값을 형성하기 위해 결합되는 두 개의 64비트 값이 포함되어 있습니다.
DXVADDI_PVP_SETKEY

DXVADDI_PVP_SETKEY 구조는 디코딩 디바이스가 프레임 디코딩을 시작하는 데 사용하는 키를 설명합니다.
DXVADDI_QUERYEXTENSIONCAPSINPUT

DXVADDI_QUERYEXTENSIONCAPSINPUT 구조는 정보가 요청되는 확장 GUID의 기능을 설명합니다.
DXVADDI_QUERYFILTERPROPERTYRANGEINPUT

DXVADDI_QUERYFILTERPROPERTYRANGEINPUT 구조는 범위 정보가 요청되는 비디오 스트림의 필터 설정을 설명합니다.
DXVADDI_QUERYPROCAMPINPUT

DXVADDI_QUERYPROCAMPINPUT 구조체는 범위 정보가 요청되는 비디오 스트림의 ProcAmp 컨트롤 속성을 설명합니다.
DXVADDI_VALUERANGE

DXVADDI_VALUERANGE 구조체는 속성의 값(예: 분산 값 및 기본값)을 설명합니다.
DXVADDI_VIDEODESC

DXVADDI_VIDEODESC 구조는 비디오 스트림을 설명합니다.
DXVADDI_VIDEOPROCESSBLTFLAGS

DXVADDI_VIDEOPROCESSBLTFLAGS 구조체는 이전 대상 표면에서 현재 대상 표면의 변경 내용을 식별합니다.
DXVADDI_VIDEOPROCESSORCAPS

DXVADDI_VIDEOPROCESSORCAPS 구조는 특정 디인터레이스 모드의 비디오 처리 기능을 설명합니다.
DXVADDI_VIDEOPROCESSORINPUT

DXVADDI_VIDEOPROCESSORINPUT 구조는 비디오 처리 디바이스 유형에 의해 처리되는 비디오 스트림을 설명합니다.
DXVADDI_VIDEOSAMPLE

DXVADDI_VIDEOSAMPLE 구조는 비디오 처리 작업에 사용되는 비디오 샘플의 형식을 설명합니다.
DXVADDI_VIDEOSAMPLEFLAGS

DXVADDI_VIDEOSAMPLEFLAGS 구조체는 이전 샘플 프레임에서 현재 샘플 프레임의 변경 내용을 식별합니다.
DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA

DXVAHDDDI_BLT_STATE_ALPHA_FILL_DATA 구조체는 출력의 알파 채우기 모드를 지정하는 데이터를 설명합니다.
DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA

DXVAHDDDI_BLT_STATE_BACKGROUND_COLOR_DATA 구조체는 출력의 대상 사각형을 채울 배경색을 지정하는 데이터를 설명합니다.
DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA

DXVAHDDDI_BLT_STATE_CONSTRICTION_DATA 구조체는 출력의 다운 샘플링을 지정하는 데이터를 설명합니다.
DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA

DXVAHDDDI_BLT_STATE_OUTPUT_COLOR_SPACE_DATA 구조체는 출력의 색 공간을 지정하는 데이터를 설명합니다.
DXVAHDDDI_BLT_STATE_PRIVATE_DATA

DXVAHDDDI_BLT_STATE_PRIVATE_DATA 구조는 프라이빗 비트 블록 전송(비트블렛) 상태를 지정하는 데이터를 설명합니다.
DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA

DXVAHDDDI_BLT_STATE_TARGET_RECT_DATA 구조체는 출력의 대상 사각형을 지정하는 데이터를 설명합니다.
DXVAHDDDI_COLOR

DXVAHDDDI_COLOR 공용 구조체에는 YCbCr 또는 RGB 색 구조로 색을 지정하는 정보가 포함되어 있습니다.
DXVAHDDDI_COLOR_RGBA

DXVAHDDDI_COLOR_RGBA 구조체는 RGB 용어로 색을 설명합니다.
DXVAHDDDI_COLOR_YCbCrA

DXVAHDDDI_COLOR_YCbCrA 구조체는 YCbCr 용어로 색을 설명합니다.
DXVAHDDDI_CONTENT_DESC

DXVAHDDDI_CONTENT_DESC 구조는 디코딩 디바이스가 처리하는 비디오 콘텐츠를 설명합니다.
DXVAHDDDI_CUSTOM_RATE_DATA

DXVAHDDDI_CUSTOM_RATE_DATA 구조는 디코딩 디바이스가 처리하는 비디오 콘텐츠를 설명합니다.
DXVAHDDDI_DEVICE_DESC

DXVAHDDDI_DEVICE_DESC 구조는 디코딩 디바이스를 설명합니다.
DXVAHDDDI_FILTER_RANGE_DATA

필터 범위를 설명합니다.
DXVAHDDDI_RATIONAL

DXVAHDDDI_RATIONAL 구조체는 비디오 모드(즉, 세로 동기화 및 가로 동기화)의 세로 및 가로 주파수를 나타내는 소수 값을 설명합니다.
DXVAHDDDI_STREAM_DATA

DXVAHDDDI_STREAM_DATA 구조체는 처리되는 입력 스트림을 설명합니다.
DXVAHDDDI_STREAM_STATE_ALPHA_DATA

DXVAHDDDI_STREAM_STATE_ALPHA_DATA 구조는 평면당 알파 혼합 수준을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA

DXVAHDDDI_STREAM_STATE_ASPECT_RATIO_DATA 구조는 픽셀 가로 세로 비율을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA

DXVAHDDDI_STREAM_STATE_DESTINATION_RECT_DATA 구조는 대상 사각형을 지정하는 스트림 상태 데이터를 설명합니다. 드라이버는 입력 표면 내의 원본 사각형을 출력 표면 내의 대상 사각형으로 크기 조정합니다.
DXVAHDDDI_STREAM_STATE_FILTER_DATA

DXVAHDDDI_STREAM_STATE_FILTER_DATA 구조는 필터 수준을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA 구조체는 입력의 프레임 형식을 지정하는 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA

DXVAHDDDI_STREAM_STATE_INPUT_COLOR_SPACE_DATA 구조체는 입력 스트림의 색 공간을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA

DXVAHDDDI_STREAM_STATE_LUMA_KEY_DATA 구조체는 입력의 루마 키를 지정하는 스트림 상태 데이터를 설명합니다. 드라이버는 루마 키 범위 내에 루마 값이 있는 픽셀이 투명하다고 가정합니다.
DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA

DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA 구조는 입력 스트림의 출력 속도를 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_PALETTE_DATA

DXVAHDDDI_STREAM_STATE_PALETTE_DATA 구조체는 입력의 색상표 항목을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_PRIVATE_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_DATA 구조는 프라이빗 스트림 상태를 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA

DXVAHDDDI_STREAM_STATE_PRIVATE_IVTC_DATA 구조는 드라이버의 역 텔레신 통계를 쿼리하는 데 사용되는 프라이빗 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_ROTATION_DATA

디스플레이 출력 화면의 시계 방향 회전을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA

DXVAHDDDI_STREAM_STATE_SOURCE_RECT_DATA 구조는 입력 스트림의 원본 사각형을 지정하는 스트림 상태 데이터를 설명합니다.
DXVAHDDDI_SURFACE

DXVAHDDDI_SURFACE 구조체는 표면을 설명합니다.
DXVAHDDDI_VPCAPS

비디오 프로세서 및 해당 기능을 설명합니다.
DXVAHDDDI_VPDEVCAPS

DXVAHDDDI_VPDEVCAPS 구조는 디코딩 디바이스에서 지원하는 비디오 프로세서 기능을 설명합니다.
FORMATOP

FORMATOP 구조체는 이러한 표면으로 수행할 수 있는 표면 형식 및 연산을 설명합니다.

열거형

 
D3DDDI_CERTIFICATETYPE

D3DDDI_CERTIFICATETYPE 열거형에는 인증서 유형을 식별하는 값이 포함됩니다.
D3DDDI_CHECK_DIRECT_FLIP_FLAGS

CheckDirectFlipSupport 함수의 CheckDirectFlipFlags 매개 변수에서 비디오 메모리의 원활한 대칭 이동 지정에 사용됩니다.
D3DDDI_COMPOSERECTSOP

사각형 영역을 구성하는 방법을 설명합니다.
D3DDDI_COPY_FLAGS

해당 리소스 내 지역의 복사 또는 업데이트 작업 중에 리소스의 기존 콘텐츠를 처리하는 방법을 지정합니다.
D3DDDI_COUNTER_TYPE

D3DDDI_COUNTER_TYPE 열거형에 대해 자세히 알아봅니다.
D3DDDI_DEVICEEXECUTION_STATE

디바이스의 상태를 나타냅니다.
D3DDDI_DLIST_QUERY_DECISION_FACTOR

D3DDDI_DLIST_QUERY_DECISION_FACTOR 열거형 값은 pfnQueryDlistForApplication2Cb에서 반환된 GPU 기본 설정을 결정한 요인을 설명합니다.
D3DDDI_DLIST_QUERY_RESULT

D3DDDI_DLIST_QUERY_RESULT 열거형 값은 쿼리된 애플리케이션에 대해 pfnQueryDlistForApplication2Cb에서 반환하는 GPU 기본 설정을 설명합니다.
D3DDDI_FLUSH_FLAGS

pfnFlush1 함수 호출에서 는 드라이버가 가능한 한 많은 메모리를 해제해야 하는지 여부를 나타냅니다. WDDM(Windows Display Driver Model) 1.3 이상 사용자 모드 디스플레이 드라이버에서 사용됩니다.
D3DDDI_MARKERLOGTYPE

사용자 모드 표시 드라이버가 지원하는 ETW(Windows용 이벤트 추적) 로그의 표식 유형을 나타냅니다.
D3DDDI_MARKERTYPE

사용자 모드 표시 드라이버가 지원하는 ETW(Windows용 이벤트 추적) 마커 이벤트의 유형을 나타냅니다.
D3DDDI_MULTIPLANE_OVERLAY_BLEND

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

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

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

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

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

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

디스플레이 어댑터 유형에 대한 쿼리입니다.
D3DDDI_RESIDENCYSTATUS

거주 상태.
D3DDDI_SETLIGHT_TYPE

설정된 조명 유형입니다.
D3DDDIBASISTYPE

기본 형식입니다.
D3DDDICAPS_SHADER_MIN_PRECISION

D3DDDICAPS_SHADER_MIN_PRECISION 열거형은 사용자 모드 드라이버가 셰이더에서 지원하는 최소 정밀도 수준을 지정합니다.
D3DDDICAPS_TYPE

D3DDDICAPS_TYPE 열거형 형식에는 드라이버의 GetCaps 함수 호출에서 수신되는 기능 정보의 형식을 식별하는 값이 포함되어 있습니다.
D3DDDIDEGREETYPE

도 유형입니다.
D3DDDIQUERYTYPE

쿼리 유형입니다.
D3DDDIRENDERSTATETYPE

렌더링 상태 유형입니다.
D3DDDITEXTUREFILTERTYPE

텍스처 필터 유형입니다.
D3DDDITEXTURESTAGESTATETYPE

텍스처 스테이지 상태 유형입니다.
DDIAUTHENTICATEDCHANNELTYPE

DDIAUTHENTICATEDCHANNELTYPE 열거형에는 인증된 채널 형식을 식별하는 값이 포함되어 있습니다.
DXVADDI_NOMINALRANGE

DXVADDI_NOMINALRANGE 열거형 형식에는 샘플 데이터에 헤드룸(즉, 흰색 1.0을 초과하는 값) 및 토룸(즉, 참조 0.0 검정 아래의 슈퍼랙)이 포함되는지 여부를 식별하는 값이 포함되어 있습니다.
DXVADDI_SAMPLEFORMAT

DXVADDI_SAMPLEFORMAT 열거형 형식에는 비디오 프레임이 샘플링되는 방법을 식별하는 값이 포함되어 있습니다.
DXVADDI_VIDEOCHROMASUBSAMPLING

DXVADDI_VIDEOCHROMASUBSAMPLING 열거형 형식에는 Y'Cb'Cr 데이터에 대한 chroma 인코딩 체계를 식별하는 값이 포함되어 있습니다.
DXVADDI_VIDEOLIGHTING

DXVADDI_VIDEOLIGHTING 열거형 형식에는 비디오를 보기 위한 조명 조건을 식별하는 값이 포함되어 있습니다.
DXVADDI_VIDEOPRIMARIES

DXVADDI_VIDEOPRIMARIES 열거형 형식에는 사용되는 RGB 기본 함수를 나타내는 색 주체를 식별하는 값이 포함되어 있습니다.
DXVADDI_VIDEOTRANSFERFUNCTION

DXVADDI_VIDEOTRANSFERFUNCTION 열거형 형식에는 R'G'B'에서 RGB로의 변환 함수를 식별하는 값이 포함되어 있습니다.
DXVADDI_VIDEOTRANSFERMATRIX

DXVADDI_VIDEOTRANSFERMATRIX 열거형 형식에는 Y'Cb'Cr'에서 (studio) R'G'B'로의 변환 매트릭스를 식별하는 값이 포함되어 있습니다.
DXVAHDDDI_ALPHA_FILL_MODE

DXVAHDDDI_ALPHA_FILL_MODE 열거형에는 설정할 알파 채우기 모드의 유형을 식별하는 값이 포함됩니다.
DXVAHDDDI_BLT_STATE

DXVAHDDDI_BLT_STATE 열거형에는 비디오 프로세서에 대한 비트 블록 전송(비트블렛) 상태 데이터를 식별하는 값이 포함되어 있습니다.
DXVAHDDDI_DEVICE_CAPS

DirectX 비디오 가속 디바이스 기능.
DXVAHDDDI_DEVICE_USAGE

DXVAHDDDI_DEVICE_USAGE 열거형에는 디코딩 디바이스가 비디오를 재생하는 방법을 식별하는 값이 포함되어 있습니다.
DXVAHDDDI_FEATURE_CAPS

DirectX 비디오 가속 기능.
DXVAHDDDI_FILTER

DXVAHDDDI_FILTER 열거형에는 드라이버의 GetCaps 함수가 D3DDDICAPS_DXVAHD_GETVPFILTERRANGE 값 집합을 사용하여 호출할 때 드라이버가 검색해야 하는 필터 범위를 식별하는 값이 포함됩니다.
DXVAHDDDI_FILTER_CAPS

DirectX 비디오 가속 필터 기능.
DXVAHDDDI_FRAME_FORMAT

DXVAHDDDI_FRAME_FORMAT 열거형에는 프레임 형식을 식별하는 값이 포함됩니다.
DXVAHDDDI_INPUT_FORMAT_CAPS

DirectX 비디오 가속 입력 형식 기능.
DXVAHDDDI_ITELECINE_CAPS

Microsoft DirectX 비디오 가속 고화질(DXVA-HD) 비디오 프로세서의 IVTC(역 텔레사인) 기능을 지정합니다.
DXVAHDDDI_NOMINAL_RANGE

DXVAHDDDI_NOMINAL_RANGE 열거형은 YUV 색 인코딩 시스템 데이터의 광도 범위를 나타냅니다.
DXVAHDDDI_OUTPUT_RATE

DXVAHDDDI_OUTPUT_RATE 열거형에는 드라이버에서 사용해야 하는 출력 속도를 식별하는 값이 포함되어 있습니다.
DXVAHDDDI_PROCESSOR_CAPS

Microsoft DirectX 비디오 가속 고화질(DXVA-HD) 비디오 프로세서 기능을 지정합니다.
DXVAHDDDI_ROTATION

디스플레이 출력 화면의 시계 방향으로 회전을 지정합니다.
DXVAHDDDI_STREAM_STATE

DXVAHDDDI_STREAM_STATE 열거형에는 비디오 프로세서의 스트림 상태 데이터를 식별하는 값이 포함됩니다.