Direct3D 9 비디오 구조

Microsoft Direct3D 9 비디오 인터페이스에서 사용하는 구조에 대해 설명합니다.

구조체
D3D_OMAC
MAC(메시지 인증 코드)를 포함합니다.
D3DAES_CTR_IV
IV(초기화 벡터)를 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGURE_INPUT
IDirect3DAuthenticatedChannel9::Configure 메서드에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGURE_OUTPUT
IDirect3DAuthenticatedChannel9::Configure 메서드 호출에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGUREINITIALIZE
D3DAUTHENTICATEDCONFIGURE_INITIALIZE 명령에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGUREPROTECTION
D3DAUTHENTICATEDCONFIGURE_PROTECTION 명령에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGURECRYPTOSESSION
D3DAUTHENTICATEDCONFIGURE_CRYPTOSESSION 명령에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGURESHAREDRESOURCE
D3DAUTHENTICATEDCONFIGURE_SHAREDRESOURCE 명령에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_CONFIGUREUNCOMPRESSEDENCRYPTION
D3DAUTHENTICATEDCONFIGURE_ENCRYPTIONWHENACCESSIBLE 명령에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_PROTECTION_FLAGS
비디오 콘텐츠에 대한 보호 수준을 지정합니다.
D3DAUTHENTICATEDCHANNEL_QUERY_INPUT
IDirect3DAuthenticatedChannel9::Query 메서드에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERY_OUTPUT
IDirect3DAuthenticatedChannel9::Query 메서드 호출에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYCHANNELTYPE_OUTPUT
D3DAUTHENTICATEDQUERY_CHANNELTYPE 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_INPUT
D3DAUTHENTICATEDQUERY_CRYPTOSESSION 쿼리에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYCRYPTOSESSION_OUTPUT
D3DAUTHENTICATEDQUERY_CRYPTOSESSION 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYDEVICEHANDLE_OUTPUT
D3DAUTHENTICATEDQUERY_DEVICEHANDLE 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_INPUT
D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID 쿼리에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUID_OUTPUT
D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUID 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYEVICTIONENCRYPTIONGUIDCOUNT_OUTPUT
D3DAUTHENTICATEDQUERY_ENCRYPTIONWHENACCESSIBLEGUIDCOUNT 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYINFOBUSTYPE_OUTPUT
D3DAUTHENTICATEDQUERY_ACCESSIBILITYATTRIBUTES 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_INPUT
D3DAUTHENTICATEDQUERY_OUTPUTID 쿼리에 대한 intput 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTID_OUTPUT
D3DAUTHENTICATEDQUERY_OUTPUTID 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_INPUT
D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT 쿼리에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYOUTPUTIDCOUNT_OUTPUT
D3DAUTHENTICATEDQUERY_OUTPUTIDCOUNT 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYPROTECTION_OUTPUT
D3DAUTHENTICATEDQUERY_PROTECTION 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_INPUT
D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS 쿼리에 대한 입력 데이터를 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESS_OUTPUT
D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESS 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYRESTRICTEDSHAREDRESOURCEPROCESSCOUNT_OUTPUT
D3DAUTHENTICATEDQUERY_RESTRICTEDSHAREDRESOURCEPROCESSCOUNT 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYUNCOMPRESSEDENCRYPTIONLEVEL_OUTPUT
D3DAUTHENTICATEDQUERY_CURRENTENCRYPTIONWHENACCESSIBLE 쿼리에 대한 응답을 포함합니다.
D3DAUTHENTICATEDCHANNEL_QUERYUNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT_OUTPUT
D3DAUTHENTICATEDQUERY_UNRESTRICTEDPROTECTEDSHAREDRESOURCECOUNT 쿼리에 대한 응답을 포함합니다.
D3DCONTENTPROTECTIONCAPS
디스플레이 드라이버의 콘텐츠 보호 기능에 대해 설명합니다.
D3DENCRYPTED_BLOCK_INFO
보호된 비디오 화면에서 암호화되는 바이트를 지정합니다.
D3DOVERLAYCAPS
Direct3D 디바이스에 대한 하드웨어 오버레이 기능을 지정합니다.
DXVABufferInfo
IDirect3DDXVADevice9::Execute 메서드에 대한 버퍼를 지정합니다.
DXVACompBufferInfo
DXVA(DirectX Video Acceleration)의 압축된 표면에 대한 요구 사항을 지정합니다.
DXVAUncompDataInfo
DXVA 비디오 디코딩을 위해 압축되지 않은 표면의 크기 및 픽셀 형식을 지정합니다.

 

Direct3D 비디오 API